diff --git a/README.md b/README.md index 37a7ad0..3ba7381 100644 --- a/README.md +++ b/README.md @@ -22,22 +22,26 @@ bearer token; the primary Opus stays env-clean and calls `bridged`'s MCP tools. ```mermaid flowchart LR - OPUS["Opus — primary
(Claude Code, env CLEAN)"] - BD["bridged
message server
(not a claude process)"] + OPUS["Opus — primary
(Claude Code, env CLEAN)
MCP client"] + subgraph BD["bridged — standalone daemon (not a claude process)"] + SRV["SERVER face
MCP · REST/SSE · policy"] + CLI["CLIENT face
herdr socket"] + SRV --> CLI + end HERDR["herdr
panes · agent-status"] - W["worker claude
ANTHROPIC_BASE_URL set"] + W["worker claude pane
ANTHROPIC_BASE_URL set
MCP client"] M["ollama.ltms.dev
(worker model)"] - OPUS -->|"MCP bridge_send (blocks)"| BD - W -.->|"MCP bridge_reply"| BD - BD -->|"Unix socket
send_text · events.subscribe"| HERDR + OPUS -->|"MCP bridge_send (blocks)"| SRV + W -.->|"MCP bridge_reply"| SRV + CLI -->|"Unix socket
send_text · events.subscribe"| HERDR HERDR -->|"drives PTY"| W W -->|"inference"| M classDef ext fill:#2b6cb0,stroke:#1a365d,color:#ffffff; classDef core fill:#2f855a,stroke:#22543d,color:#ffffff; class OPUS ext - class BD,HERDR core + class SRV,CLI,HERDR core ``` - **Subscription boundary:** the *primary* never sets `ANTHROPIC_BASE_URL` (stays on diff --git a/wiki b/wiki index c70d213..c71175e 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit c70d213fcbffcb1e7a6fe0c7d35245a02988280b +Subproject commit c71175e1c77fce675020230fc7f84f6927a99f13