speccoder-runtime 0.5.2

Application services of speccoder: the only crate that executes anything.
Documentation
{
 "SOURCE": "From devplane tests/fixtures/acp/codex-acp@2.1.1/session.jsonl (its SOURCE: SYNTHETIC \u2014 not a recording of a live Codex session.)",
 "initialize": {
  "protocolVersion": 1,
  "agentInfo": {
   "name": "@agentclientprotocol/codex-acp",
   "title": "Codex",
   "version": "2.1.1"
  },
  "agentCapabilities": {
   "auth": {
    "logout": {}
   },
   "providers": {},
   "loadSession": true,
   "promptCapabilities": {
    "embeddedContext": true,
    "image": true
   },
   "sessionCapabilities": {
    "resume": {},
    "list": {},
    "close": {},
    "delete": {},
    "fork": {},
    "additionalDirectories": {},
    "subagents": {}
   },
   "mcpCapabilities": {
    "acp": false,
    "http": true,
    "sse": false
   },
   "_meta": {
    "authStatus": {}
   }
  },
  "authMethods": [
   {
    "id": "api-key",
    "name": "API Key"
   },
   {
    "id": "chat-gpt",
    "name": "ChatGPT"
   }
  ],
  "_meta": {
   "steering": {
    "supported": true
   }
  }
 },
 "session/new": {
  "configOptions": [
   {
    "category": "mode",
    "currentValue": "agent",
    "description": "Approval and sandboxing preset for the session",
    "id": "mode",
    "name": "Mode",
    "options": [
     {
      "_meta": {
       "kind": "standard"
      },
      "description": "Requires approval to edit files and access the internet.",
      "name": "Read-only",
      "value": "read-only"
     },
     {
      "_meta": {
       "kind": "standard"
      },
      "description": "Edit workspace files; ask before writing outside the workspace or accessing the network.",
      "name": "Workspace access",
      "value": "workspace-write"
     },
     {
      "_meta": {
       "kind": "auto_review"
      },
      "description": "Only ask for actions detected as potentially unsafe",
      "name": "Auto review",
      "value": "agent"
     },
     {
      "_meta": {
       "kind": "full_access"
      },
      "description": "Unrestricted access to the internet and any file on your computer",
      "name": "Full access",
      "value": "agent-full-access"
     }
    ],
    "type": "select"
   },
   {
    "category": "collaboration_mode",
    "currentValue": "default",
    "description": "How Codex collaborates for subsequent turns",
    "id": "collaboration_mode",
    "name": "Collaboration mode",
    "options": [
     {
      "name": "Default",
      "value": "default"
     },
     {
      "description": "Plan before making changes",
      "name": "Plan",
      "value": "plan"
     }
    ],
    "type": "select"
   },
   {
    "category": "model",
    "currentValue": "model-id",
    "description": "Model Codex uses for the session",
    "id": "model",
    "name": "Model",
    "options": [
     {
      "description": "model-id model",
      "name": "model-id",
      "value": "model-id"
     }
    ],
    "type": "select"
   },
   {
    "category": "thought_level",
    "currentValue": "medium",
    "description": "How much reasoning effort the model should use",
    "id": "reasoning_effort",
    "name": "Reasoning effort",
    "options": [
     {
      "description": "Balanced",
      "name": "Medium",
      "value": "medium"
     }
    ],
    "type": "select"
   }
  ],
  "models": {
   "availableModels": [
    {
     "description": "model-id model Balanced",
     "modelId": "model-id[medium]",
     "name": "model-id (medium)"
    }
   ],
   "currentModelId": "model-id[medium]"
  },
  "modes": {
   "availableModes": [
    {
     "_meta": {
      "kind": "standard"
     },
     "description": "Requires approval to edit files and access the internet.",
     "id": "read-only",
     "name": "Read-only"
    },
    {
     "_meta": {
      "kind": "standard"
     },
     "description": "Edit workspace files; ask before writing outside the workspace or accessing the network.",
     "id": "workspace-write",
     "name": "Workspace access"
    },
    {
     "_meta": {
      "kind": "auto_review"
     },
     "description": "Only ask for actions detected as potentially unsafe",
     "id": "agent",
     "name": "Auto review"
    },
    {
     "_meta": {
      "kind": "full_access"
     },
     "description": "Unrestricted access to the internet and any file on your computer",
     "id": "agent-full-access",
     "name": "Full access"
    }
   ],
   "currentModeId": "agent"
  },
  "sessionId": "s"
 }
}