MCPcopy
hub / github.com/docker/docker-agent / MessageAdded

Function MessageAdded

pkg/runtime/event.go:865–872  ·  view source on GitHub ↗
(sessionID string, msg *session.Message, agentName string)

Source from the content-addressed store, hash-verified

863func (e *MessageAddedEvent) GetSessionID() string { return e.SessionID }
864
865func MessageAdded(sessionID string, msg *session.Message, agentName string) Event {
866 return &MessageAddedEvent{
867 Type: "message_added",
868 SessionID: sessionID,
869 Message: msg,
870 AgentContext: newAgentContext(agentName),
871 }
872}
873
874// SubSessionCompletedEvent is emitted when a sub-session completes and is added to parent.
875// This event is used by the PersistentRuntime wrapper to persist sub-sessions.

Callers 6

TestSimpleFunction · 0.85
TestWithReasoningFunction · 0.85
EmitMessageAddedMethod · 0.85
addAgentMessageFunction · 0.85

Calls 1

newAgentContextFunction · 0.85

Tested by 4

TestSimpleFunction · 0.68
TestWithReasoningFunction · 0.68