返回 DeepSeek-Reasonix
extension_capabilities.go
根目录 / internal / acp / extension_capabilities.go
1 package acp
2
3 // ReasonixExtensionCapabilities advertises Reasonix-specific ACP extensions.
4 // ACP v1 reserves agentCapabilities._meta for vendor capability discovery.
5 type ReasonixExtensionCapabilities struct {
6 // MCPInteraction advertises the opt-in reverse request for MCP elicitation.
7 MCPInteraction *MCPInteractionCapability `json:"mcpInteraction,omitempty"`
8 SessionSteer *SessionSteerCapability `json:"sessionSteer,omitempty"`
9 // SessionInbox advertises the durable session-level instruction queue.
10 SessionInbox *SessionInboxCapability `json:"sessionInbox,omitempty"`
11 // SessionReloadExtensions advertises the vendor runtime-reload method.
12 SessionReloadExtensions *SessionReloadExtensionsCapability `json:"sessionReloadExtensions,omitempty"`
13 // ExtensionSurface advertises structured extension-UI surface support:
14 // the agent publishes surfaces as vendor session/update payloads.
15 ExtensionSurface *ExtensionSurfaceCapability `json:"extensionSurface,omitempty"`
16 }
17
17 lines GO