Claude CodeTestedv2.1/ messagesAnthropic Messages (/v1/messages)Project homeSet ANTHROPIC_BASE_URL to the local proxy to recordSystem prompt, system reminders and rules attached to tool results are shown apartRequests after context compaction are recorded too, and dropped rules are flaggedRecords HTTP requests through the proxy only; it does not read Claude Code's own session filesRule files it readsCLAUDE.mdAGENTS.md--append-system-prompt
CodexTestedv0.144/ responsesOpenAI Responses (/v1/responses)Project homeAdd a provider in config.toml whose base_url is the local proxyinstructions and developer messages count as the system layerFunction calls and outputs show as tool calls and tool resultsOnly requests through that provider are recordedRule files it readsAGENTS.mdmodel_instructions_file
OpenCode · PiTestedv1.18 · 1.0/ responsesOpenAI Responses (/v1/responses)Project homeOpenCode: set baseURL on the provider in opencode.jsonPi: set baseUrl in ~/.pi/agent/models.jsonGlobal, project and appended system prompts are shown apartPass rule files with other names using --ruleRule files it readsAGENTS.mdAPPEND_SYSTEM.mdinstructions
OpenHandsTestedv1.49/ responses · chatResponses or Chat CompletionsProject homePoint base_url in the LLM settings at the local proxyRequests without tools, such as title generation, are faded and never count as a dropSkill frontmatter is not counted as rule textOlder versions use /v1/chat/completions, also supportedRule files it readsAGENTS.mdskills/*.md