2026-07-13 23:56:58 +08:00
{ "jsonrpc" : "2.0" , "id" : 1 , "result" : { "protocolVersion" : 1 , "agentInfo" : { "name" : "deepseek-harness-acp" , "version" : "0.0.1" } , "agentCapabilities" : { "loadSession" : true , "promptCapabilities" : { "image" : false , "audio" : false , "embeddedContext" : false } } , "authMethods" : [ ] } }
2026-07-14 16:21:41 +08:00
{ "jsonrpc" : "2.0" , "id" : 2 , "result" : { "sessionId" : "{{sessionId}}" , "configOptions" : [ { "id" : "permission" , "name" : "Permissions" , "description" : "Sets this session's sandbox and approval behavior." , "category" : "mode" , "type" : "select" , "currentValue" : "danger-full-access" , "options" : [ { "value" : "workspace-write" , "name" : "workspace-write" , "description" : "Write inside the workspace and permitted temporary directories; wider retries require approval." } , { "value" : "danger-full-access" , "name" : "danger-full-access" , "description" : "Full file access without approval prompts." } ] } ] } }
2026-07-13 23:56:58 +08:00
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call" , "toolCallId" : "advanced-mount" , "title" : "Mount plugin into live cordis runtime" , "kind" : "execute" , "status" : "in_progress" , "rawInput" : { "code" : "return { name: 'snapshot-marker', apply() {} }" } } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call_update" , "toolCallId" : "advanced-mount" , "status" : "completed" , "content" : [ { "type" : "content" , "content" : { "type" : "text" , "text" : "mounted dyn-1 (plugin \"snapshot-marker\", state: active)" } } ] } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call" , "toolCallId" : "advanced-code" , "title" : "return await tools.cordis_inspect({ what: 'dynamic' })" , "kind" : "execute" , "status" : "in_progress" , "rawInput" : "return await tools.cordis_inspect({ what: 'dynamic' })" } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call_update" , "toolCallId" : "advanced-code" , "status" : "completed" , "content" : [ { "type" : "content" , "content" : { "type" : "text" , "text" : "## dynamic\n- dyn-1: snapshot-marker [active]" } } ] } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call" , "toolCallId" : "advanced-direct-child" , "title" : "subagent" , "kind" : "other" , "status" : "in_progress" , "rawInput" : { "description" : "Check direct child" , "prompt" : "Reply with exactly DIRECT_CHILD_OK and nothing else." } } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call_update" , "toolCallId" : "advanced-direct-child" , "status" : "completed" , "content" : [ { "type" : "content" , "content" : { "type" : "text" , "text" : "DIRECT_CHILD_OK" } } ] } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call" , "toolCallId" : "advanced-workflow" , "title" : "workflow: advanced-acp-snapshot" , "kind" : "other" , "status" : "in_progress" , "rawInput" : "phase('Delegate')\nconst reply = await agent('Reply with exactly WORKFLOW_CHILD_OK and nothing else.', { label: 'workflow-child' })\nreturn { reply }" } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call_update" , "toolCallId" : "advanced-workflow" , "status" : "completed" , "content" : [ { "type" : "content" , "content" : { "type" : "text" , "text" : "workflow \"advanced-acp-snapshot\" completed (1 agent).\nReturn value:\n{\n \"reply\": \"WORKFLOW_CHILD_OK\"\n}" } } ] } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call" , "toolCallId" : "advanced-unmount" , "title" : "Unmount dyn-1" , "kind" : "delete" , "status" : "in_progress" } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "tool_call_update" , "toolCallId" : "advanced-unmount" , "status" : "completed" , "content" : [ { "type" : "content" , "content" : { "type" : "text" , "text" : "unmounted dyn-1 (plugin \"snapshot-marker\")" } } ] } } }
{ "jsonrpc" : "2.0" , "method" : "session/update" , "params" : { "sessionId" : "{{sessionId}}" , "update" : { "sessionUpdate" : "agent_message_chunk" , "content" : { "type" : "text" , "text" : "ADVANCED_ACP_OK" } } } }
{ "jsonrpc" : "2.0" , "id" : 3 , "result" : { "stopReason" : "end_turn" } }