MCPcopy Create free account
hub / github.com/astercloud/aster / RegisterAgent

Method RegisterAgent

pkg/desktop/bridge_electron.go:152–157  ·  view source on GitHub ↗

RegisterAgent registers an agent with the bridge

(ag *agent.Agent)

Source from the content-addressed store, hash-verified

150
151// RegisterAgent registers an agent with the bridge
152func (b *ElectronBridge) RegisterAgent(ag *agent.Agent) error {
153 b.agentsMu.Lock()
154 defer b.agentsMu.Unlock()
155 b.agents[ag.ID()] = ag
156 return nil
157}
158
159// UnregisterAgent unregisters an agent
160func (b *ElectronBridge) UnregisterAgent(agentID string) error {

Callers

nothing calls this directly

Calls 1

IDMethod · 0.65

Tested by

no test coverage detected