File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed
Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -70,6 +70,8 @@ This turns devtap into a general-purpose human→agent message channel — no co
7070
7171## How It Works
7272
73+ ** Local mode** (default, file-based):
74+
7375```
7476Terminal A (Claude Code) Terminal B (build/dev)
7577┌──────────────────┐ ┌────────────────────────────┐
@@ -82,7 +84,24 @@ Terminal A (Claude Code) Terminal B (build/dev)
8284 └────────────────────────────┘
8385```
8486
85- 1 . ` devtap install ` configures the MCP server for your AI tool
87+ ** Cross-machine mode** (with [ GreptimeDB] ( #greptimedb-optional ) ):
88+
89+ ```
90+ Your laptop CI / remote build server
91+ ┌──────────────────┐ ┌────────────────────────────┐
92+ │ Claude Code │ │ devtap -- make │
93+ │ get_build_errors│ │ │
94+ │ │ │ captures stdout/stderr │
95+ │ receives errors,│ └─────────────┬──────────────┘
96+ │ fixes code │ │ write
97+ └────────┬─────────┘ ▼
98+ │ drain ┌────────────────────────────┐
99+ └───────────────────►│ GreptimeDB │
100+ │ (shared session store) │
101+ └────────────────────────────┘
102+ ```
103+
104+ 1 . ` devtap install ` configures the MCP server for your AI tool (pass ` --session ` and ` --store ` for cross-machine setup)
861052 . ` devtap -- <cmd> ` runs your command, captures stdout/stderr, fans out to all registered adapters
871063 . Each AI tool independently drains its own copy via ` get_build_errors `
881074 . AI sees the errors and fixes them
You can’t perform that action at this time.
0 commit comments