refactor: split developer harness package (#93)
6 months ago
Authored
Max Weinbach* refactor: split developer harness package
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
* fix: keep optional mobile out of build smoke
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
* fix: anchor harness scripts to repo root
* fix: include TSX sources in package manifest
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
Parent4905293
41 files changed
- .github/workflows/ci.yml+0−7
- .github/workflows/cowork-server-release.yml+0−2
- .github/workflows/desktop-release.yml+0−2
- CONTRIBUTING.md+5−3
- README.md+8−7
- {scripts => apps/desktop/scripts}/start_web_dev.ts+1−1
- autoresearch.md+2−2
- bun.lock+128−1340
- docs/generated/websocket-jsonrpc.d.ts
+1
−1
docs/harness/context.md+1−1docs/harness/index.md+2−2docs/harness/observability.md+1−1docs/harness/runbook.md+16−16package.json+15−13packages/harness/package.json+17−0{scripts => packages/harness/src}/check_docs.ts+4−2{scripts => packages/harness/src}/generate_ws_jsonrpc_schema.ts+4−2{src/harness => packages/harness/src}/rawLoopValidation.ts+0−0{scripts => packages/harness/src}/run_raw_agent_loops.ts+120−88{scripts => packages/harness/src}/run_tests_stable.ts+7−4packages/harness/tsconfig.json+7−0scripts/postinstall.ts+1−1src/agent.ts+1−1src/server/agents/DelegateRunner.ts+1−1src/server/jsonrpc/codegen.ts+1−1src/server/session/AgentSession.ts+1−1src/server/session/SessionContext.ts+1−1src/server/session/SessionSnapshotBuilder.ts+1−1src/{harness/contextStore.ts => sessionContext/HarnessContextStore.ts}+0−0src/{harness => sessionContext}/renderHarnessContextSection.ts+0−0src/{harness/buildTurnSystemPrompt.ts => turnSystemPrompt.ts}+3−3test/agent.test.ts+1−1test/ci.workflow.test.ts+3−2test/docs.check.test.ts+1−1test/harness-context-store.test.ts+1−1test/harness.raw-loop-validation.test.ts+2−2test/harness.renderHarnessContextSection.test.ts+1−1test/package-manifest.test.ts+5−3test/run_raw_agent_loops.test.ts+1−1test/sessionSnapshotBuilder.test.ts+1−1test/start_web_dev.test.ts+1−1