-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathprimitives-registry.json
More file actions
129 lines (129 loc) · 4.59 KB
/
primitives-registry.json
File metadata and controls
129 lines (129 loc) · 4.59 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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
{
"$comment": "Primitive-to-implementation mapping. Each key matches a .mdx filename in apps/docs/content/docs/primitives/. Both ESLint rules read from this file.",
"ready": {
"cli": "apps/cli/src/commands/task.ts",
"mcp": "apps/mcp-server/src/tools/task.ts",
"api": "apps/api-server/src/routes/tasks.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"done": {
"cli": "apps/cli/src/commands/task.ts",
"mcp": "apps/mcp-server/src/tools/task.ts",
"api": "apps/api-server/src/routes/tasks.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"block": {
"cli": "apps/cli/src/commands/dep.ts",
"mcp": "apps/mcp-server/src/tools/task.ts",
"api": "apps/api-server/src/routes/tasks.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"claim": {
"cli": "apps/cli/src/commands/claim.ts",
"mcp": "apps/mcp-server/src/tools/claim.ts",
"api": "apps/api-server/src/routes/tasks.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"memory": {
"cli": "apps/cli/src/commands/memory.ts",
"mcp": "apps/mcp-server/src/tools/memory.ts",
"api": "apps/api-server/src/routes/memory.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"pin": {
"cli": "apps/cli/src/commands/pin.ts",
"mcp": "apps/mcp-server/src/tools/pin.ts",
"api": "apps/api-server/src/routes/pins.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"sync": {
"cli": "apps/cli/src/commands/sync.ts",
"mcp": "apps/mcp-server/src/tools/sync.ts",
"api": "apps/api-server/src/routes/sync.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"gate": {
"cli": "apps/cli/src/commands/gate.ts",
"mcp": "apps/mcp-server/src/tools/pin.ts",
"api": "apps/api-server/src/routes/pins.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"spec-trace": {
"cli": "apps/cli/src/commands/spec.ts",
"mcp": "apps/mcp-server/src/tools/spec-trace.ts",
"api": "apps/api-server/src/routes/spec-trace.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"inbox": {
"cli": "apps/cli/src/commands/outbox.ts",
"mcp": "apps/mcp-server/src/tools/message.ts",
"api": "apps/api-server/src/routes/messages.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"traces": {
"cli": "apps/cli/src/commands/trace.ts",
"mcp": "apps/mcp-server/src/tools/run.ts",
"api": "apps/api-server/src/routes/runs.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"docs": {
"cli": "apps/cli/src/commands/doc.ts",
"mcp": "apps/mcp-server/src/tools/doc.ts",
"api": "apps/api-server/src/routes/docs.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"invariants": {
"cli": "apps/cli/src/commands/invariant.ts",
"mcp": "apps/mcp-server/src/tools/invariant.ts",
"api": "apps/api-server/src/routes/invariants.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"guard": {
"cli": "apps/cli/src/commands/guard.ts",
"mcp": "apps/mcp-server/src/tools/guard.ts",
"api": "apps/api-server/src/routes/guards.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"verify": {
"cli": "apps/cli/src/commands/verify.ts",
"mcp": "apps/mcp-server/src/tools/verify.ts",
"api": "apps/api-server/src/routes/verify.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"label": {
"cli": "apps/cli/src/commands/label.ts",
"mcp": "apps/mcp-server/src/tools/task.ts",
"api": "apps/api-server/src/routes/tasks.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"reflect": {
"cli": "apps/cli/src/commands/reflect.ts",
"mcp": "apps/mcp-server/src/tools/reflect.ts",
"api": "apps/api-server/src/routes/reflect.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
},
"decision": {
"cli": "apps/cli/src/commands/decision.ts",
"mcp": "apps/mcp-server/src/tools/decision.ts",
"api": "apps/api-server/src/routes/decisions.ts",
"sdk": "apps/agent-sdk/src/client.ts",
"required": ["cli", "mcp", "api", "sdk"]
}
}