Skip to content

Commit 33588bb

Browse files
author
chenbo
committed
Add compact OpenCode run summary
1 parent 6cd9174 commit 33588bb

39 files changed

Lines changed: 27534 additions & 26563 deletions

.agent-context/AGENTS.generated.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ L0 operating rules. Keep this file loaded by default; load deeper context only w
2323
- Entrypoint: `src/mcp/server.ts`
2424
- Anchor: `src/core/freshness.ts` - 9 exports, 57 symbols
2525
- Anchor: `src/harness/control-plane/loop-controller.ts` - 10 exports, 60 symbols
26-
- Anchor: `src/harness/verification-plane/guards/regression.ts` - 8 exports, 64 symbols
26+
- Anchor: `src/harness/control-plane/orchestrator.ts` - 12 exports, 132 symbols
2727

2828
## Commands
2929
- Run: `npm run dev`

.agent-context/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This document is generated from static repository signals. Treat it as a startin
1616
- `retrievers`: retrievers contains 7 files and depends on core, integrations, outputs.
1717
- `benchmarks`: benchmarks contains 25 files and depends on core, harness, outputs.
1818
- `analyzers`: analyzers contains 6 files and depends on core.
19-
- `benchmarks/fixtures/small-ts-app`: benchmarks/fixtures/small-ts-app contains 17 files.
19+
- `benchmarks/fixtures/small-ts-app`: benchmarks/fixtures/small-ts-app contains 13 files.
2020
- `cli`: cli contains 3 files and depends on benchmarks, config, core, harness, integrations, outputs, retrievers.
2121
- `benchmarks/fixtures/monorepo/packages/api`: benchmarks/fixtures/monorepo/packages/api contains 5 files and depends on benchmarks/fixtures/monorepo/packages/config.
2222

.agent-context/contracts/architecture.contract.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@
202202
"benchmarks/fixtures/small-ts-app/**"
203203
],
204204
"imports": [],
205-
"summary": "benchmarks/fixtures/small-ts-app contains 17 files."
205+
"summary": "benchmarks/fixtures/small-ts-app contains 13 files."
206206
},
207207
{
208208
"name": "cli",

.agent-context/contracts/test.contract.json

Lines changed: 62 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,6 @@
106106
"benchmarks/fixtures/monorepo/packages/api/test/config.test.ts",
107107
"benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts"
108108
],
109-
"src/harness/types.ts": [
110-
"test/task-harness.test.ts"
111-
],
112109
"src/cli/index.ts": [
113110
"test/fixtures/monorepo/packages/api/src/index.ts",
114111
"test/fixtures/monorepo/packages/web/src/index.ts"
@@ -119,6 +116,34 @@
119116
"src/cli/task-args.ts": [
120117
"test/task-args.test.ts"
121118
],
119+
"src/config/defaults.ts": [
120+
"test/config.test.ts",
121+
"test/scanner.test.ts",
122+
"test/fixtures/next-app/tsconfig.json",
123+
"benchmarks/fixtures/monorepo/packages/api/test/config.test.ts",
124+
"benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts",
125+
"test/fixtures/monorepo/packages/api/src/config.ts"
126+
],
127+
"src/config/load-config.ts": [
128+
"test/config.test.ts",
129+
"test/fixtures/next-app/tsconfig.json",
130+
"benchmarks/fixtures/monorepo/packages/api/test/config.test.ts",
131+
"benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts",
132+
"test/fixtures/monorepo/packages/api/src/config.ts"
133+
],
134+
"src/config/starter-config.ts": [
135+
"test/config.test.ts",
136+
"test/fixtures/next-app/tsconfig.json",
137+
"benchmarks/fixtures/monorepo/packages/api/test/config.test.ts",
138+
"benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts",
139+
"test/fixtures/monorepo/packages/api/src/config.ts"
140+
],
141+
"src/harness/types.ts": [
142+
"test/task-harness.test.ts"
143+
],
144+
"src/integrations/codegraph.ts": [
145+
"test/codegraph.test.ts"
146+
],
122147
"src/core/cache.ts": [
123148
"test/cache.test.ts"
124149
],
@@ -195,59 +220,10 @@
195220
"test/contract-validator.test.ts",
196221
"test/validator.test.ts"
197222
],
198-
"src/config/defaults.ts": [
199-
"test/config.test.ts",
200-
"test/scanner.test.ts",
201-
"test/fixtures/next-app/tsconfig.json",
202-
"benchmarks/fixtures/monorepo/packages/api/test/config.test.ts",
203-
"benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts",
204-
"test/fixtures/monorepo/packages/api/src/config.ts"
205-
],
206-
"src/config/load-config.ts": [
207-
"test/config.test.ts",
208-
"test/fixtures/next-app/tsconfig.json",
209-
"benchmarks/fixtures/monorepo/packages/api/test/config.test.ts",
210-
"benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts",
211-
"test/fixtures/monorepo/packages/api/src/config.ts"
212-
],
213-
"src/config/starter-config.ts": [
214-
"test/config.test.ts",
215-
"test/fixtures/next-app/tsconfig.json",
216-
"benchmarks/fixtures/monorepo/packages/api/test/config.test.ts",
217-
"benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts",
218-
"test/fixtures/monorepo/packages/api/src/config.ts"
219-
],
220-
"src/integrations/codegraph.ts": [
221-
"test/codegraph.test.ts"
222-
],
223+
"src/llm/provider.ts": [],
223224
"src/mcp/server.ts": [
224225
"test/mcp.test.ts"
225226
],
226-
"src/llm/provider.ts": [],
227-
"src/retrievers/codegraph.ts": [
228-
"test/codegraph.test.ts",
229-
"test/retrievers.test.ts"
230-
],
231-
"src/retrievers/external.ts": [
232-
"test/retrievers.test.ts"
233-
],
234-
"src/retrievers/hybrid.ts": [
235-
"test/retrievers.test.ts"
236-
],
237-
"src/retrievers/index.ts": [
238-
"test/retrievers.test.ts",
239-
"test/fixtures/monorepo/packages/api/src/index.ts",
240-
"test/fixtures/monorepo/packages/web/src/index.ts"
241-
],
242-
"src/retrievers/ripgrep.ts": [
243-
"test/retrievers.test.ts"
244-
],
245-
"src/retrievers/static.ts": [
246-
"test/retrievers.test.ts"
247-
],
248-
"src/retrievers/types.ts": [
249-
"test/retrievers.test.ts"
250-
],
251227
"src/outputs/agent-events.ts": [
252228
"test/agent-events.test.ts"
253229
],
@@ -301,16 +277,29 @@
301277
"src/sandbox/git-worktree-sandbox.ts": [],
302278
"src/sandbox/host-sandbox.ts": [],
303279
"src/sandbox/sandbox-adapter.ts": [],
304-
"src/harness/control-plane/decision-engine.ts": [
305-
"test/task-harness.test.ts"
280+
"src/retrievers/codegraph.ts": [
281+
"test/codegraph.test.ts",
282+
"test/retrievers.test.ts"
306283
],
307-
"src/harness/control-plane/loop-controller.ts": [
308-
"test/loop-controller.test.ts",
309-
"test/task-harness.test.ts"
284+
"src/retrievers/external.ts": [
285+
"test/retrievers.test.ts"
310286
],
311-
"src/harness/control-plane/orchestrator.ts": [
312-
"test/orchestrator.test.ts",
313-
"test/task-harness.test.ts"
287+
"src/retrievers/hybrid.ts": [
288+
"test/retrievers.test.ts"
289+
],
290+
"src/retrievers/index.ts": [
291+
"test/retrievers.test.ts",
292+
"test/fixtures/monorepo/packages/api/src/index.ts",
293+
"test/fixtures/monorepo/packages/web/src/index.ts"
294+
],
295+
"src/retrievers/ripgrep.ts": [
296+
"test/retrievers.test.ts"
297+
],
298+
"src/retrievers/static.ts": [
299+
"test/retrievers.test.ts"
300+
],
301+
"src/retrievers/types.ts": [
302+
"test/retrievers.test.ts"
314303
],
315304
"src/harness/observability/execution-trace.ts": [
316305
"test/execution-trace.test.ts",
@@ -320,6 +309,18 @@
320309
"test/policy-engine.test.ts",
321310
"test/task-harness.test.ts"
322311
],
312+
"src/harness/control-plane/decision-engine.ts": [
313+
"test/task-harness.test.ts"
314+
],
315+
"src/harness/control-plane/loop-controller.ts": [
316+
"test/loop-controller.test.ts",
317+
"test/task-harness.test.ts"
318+
],
319+
"src/harness/control-plane/orchestrator.ts": [
320+
"test/opencode-preset.test.ts",
321+
"test/orchestrator.test.ts",
322+
"test/task-harness.test.ts"
323+
],
323324
"src/harness/verification-plane/policy-engine.ts": [
324325
"test/hallucination-guard.test.ts",
325326
"test/policy-engine.test.ts",

.agent-context/dependency-graph.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ graph TD
6363
| cli | benchmarks | 2 |
6464
| cli | config | 1 |
6565
| cli | core | 10 |
66-
| cli | harness | 7 |
66+
| cli | harness | 8 |
6767
| cli | integrations | 1 |
6868
| cli | outputs | 10 |
6969
| cli | retrievers | 1 |
@@ -94,7 +94,7 @@ graph TD
9494
| test | cli | 2 |
9595
| test | config | 3 |
9696
| test | core | 44 |
97-
| test | harness | 13 |
97+
| test | harness | 14 |
9898
| test | integrations | 1 |
9999
| test | mcp | 1 |
100100
| test | outputs | 22 |

0 commit comments

Comments
 (0)