-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcompat-target-catalog.json
More file actions
101 lines (101 loc) · 2.86 KB
/
Copy pathcompat-target-catalog.json
File metadata and controls
101 lines (101 loc) · 2.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"$schema": "./compat-target-catalog.schema.json",
"catalogVersion": 1,
"targets": [
{
"target": "codex",
"status": "partial",
"builderFacing": true,
"failClosed": true,
"transport": "responses",
"route": "/v1/runtime/invoke",
"supportedModes": [
"chat",
"plan",
"copilot-brain"
],
"truthfulMeaning": "Thin fail-closed runtime adapter is landed for text/runtime delegation only.",
"notYetSupported": [
"tool-execution",
"mcp-execution",
"execution-brain",
"terminal-shell",
"approval-ui",
"browser-automation"
],
"notes": [
"builder-facing runtime adapter only",
"no tool or MCP parity"
],
"sourceAnchors": [
"docs/compat/codex.md",
"packages/consumers/codex/src/index.ts",
"tests/unit/compat/codex-consumer.test.ts"
]
},
{
"target": "claude-code",
"status": "partial",
"builderFacing": true,
"failClosed": true,
"transport": "anthropic-compatible",
"route": "/v1/runtime/invoke",
"supportedModes": [
"chat",
"plan",
"copilot-brain"
],
"truthfulMeaning": "Thin fail-closed message/runtime bridge is landed, but terminal, approval, tool, and MCP parity are not.",
"notYetSupported": [
"tool-execution",
"mcp-execution",
"execution-brain",
"terminal-shell",
"approval-ui",
"browser-automation"
],
"notes": [
"builder-facing runtime adapter only",
"header/body fidelity bridge is intentionally thin",
"no terminal shell, tool plane, or MCP parity"
],
"sourceAnchors": [
"docs/compat/claude-code.md",
"packages/consumers/claude-code/src/index.ts",
"tests/unit/compat/claude-code-consumer.test.ts"
]
},
{
"target": "openclaw",
"status": "partial",
"builderFacing": true,
"failClosed": true,
"transport": "delegated-runtime",
"route": "/v1/runtime/invoke",
"supportedModes": [
"chat",
"plan",
"copilot-brain"
],
"truthfulMeaning": "Delegation-first thin runtime bridge is landed, but operator/control-plane/product-shell parity is not.",
"notYetSupported": [
"tool-execution",
"mcp-execution",
"execution-brain",
"terminal-shell",
"approval-ui",
"browser-automation"
],
"notes": [
"future consumer-side adapter only",
"provider/runtime delegation without product-shell inheritance",
"no operator control plane or channel shell parity"
],
"sourceAnchors": [
"docs/compat/openclaw.md",
"packages/consumers/openclaw/src/index.ts",
"tests/unit/compat/openclaw-consumer.test.ts"
]
}
]
}