{"dir": "out", "msg": {"jsonrpc": "2.0", "id": 1, "method": "initialize", "params": {"protocolVersion": 2, "info": {"name": "OpenIDEA", "version": "0.0.0"}, "capabilities": {}, "clientCapabilities": {"fs": {"readTextFile": false, "writeTextFile": false}, "terminal": false, "subagents": {}}, "clientInfo": {"name": "OpenIDEA", "version": "0.0.0"}}}} {"dir": "in", "msg": {"jsonrpc": "2.0", "id": 1, "result": {"protocolVersion": 1, "agentCapabilities": {"_meta": {"claudeCode": {"promptQueueing": true}, "authStatus": {}}, "promptCapabilities": {"image": true, "embeddedContext": true}, "mcpCapabilities": {"http": true, "sse": true}, "auth": {"logout": {}}, "providers": {}, "loadSession": true, "sessionCapabilities": {"additionalDirectories": {}, "close": {}, "delete": {}, "fork": {}, "list": {}, "resume": {}, "systemPrompt": {"mode": {"override": {}}}}}, "agentInfo": {"name": "@agentclientprotocol/claude-agent-acp", "title": "Claude Agent", "version": "0.97.0"}, "authMethods": [], "_meta": {"steering": {"supported": true}}}}}