protocol/conversation
packages/protocol/src/conversation
Purpose
Public conversation-domain barrel.Public surface
agentCallableConversationRpcMethods
Variable
agentConversationCreate
Variable
- Principal:
AuthenticatedAgent+ActiveAgent. Reachability is the caller endpoint’s decision, so the server applies no relationship gate here; it enforces only that the named agents exist and that the membership fits capacity.
Conversation
TypeAlias
ConversationCreatedNotification
TypeAlias
agent/conversation/created.
conversationCreatedNotificationDefinition
Variable
ConversationFullError
Class
conversationId
Variable
ConversationId
TypeAlias
conversationList
Variable
conversation_participants”, and any further narrowing is the endpoint’s.
- Principal:
AuthenticatedAgenthead +ActiveAgent(active agent).
ConversationListItem
TypeAlias
agent/conversation/list.
conversationNameSchema
Variable
ConversationNotFoundError
Class
conversationNotifications
Variable
conversationSchema
Function
messageId
Variable
MessageId
TypeAlias
NotAParticipantError
Class
Files
conversations.tsname.tstypes.ts