Commit Graph
8 Commits
Author SHA1 Message Date
agent-exec-transport 6cb6a276ca agent-exec transport 7e41927895e9c16a5f3121c5dca2e9b3/8b300ca46e9b 2026-10-22 13:43:48 +00:00
weichenandCursor 1cf2f533f7 Compile selected plugins into the svc deploy binary
Why: deploy needs to choose registered plugins and ship them inside one agent-system, then refuse the release when they are not active.
Evidence: python3 -m unittest tests.test_svc_plugins tests.test_svc_user_help tests.test_svc tests.test_svc_u2 (SELF, 63 passed, 1 skipped). Real compose build and make test-lifecycle are NOT_RUN.
Impact: --with is mutually exclusive with --from rdm and --from release. Existing non-interactive deploys stay without plugins unless plugins= is already recorded. Changing the plugin id set on a live service requires --allow-source-switch.
Refs: .task/feature-svc-plugin-compose.md modules/documents/docs/proposals/2026-10-14-svc-plugin-compose-deploy.md
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-14 16:08:13 +00:00
weichenandCursor 4836fee08f Require a marker so the example critic can reject once
Why: The live check needs the first draft to miss a line the critic can name, then the retry can add it.
Evidence: The prompt does not mention the marker. maxRetries stays 1.
Impact: demo.brief drafts are rejected until they contain 核对标记:P4.
Refs: feature/agent-harness-p4
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 16:25:04 +00:00
weichenandCursor ef590bd0c3 Add example brief and script workflows
Why: The example plugin needs a bound intent and a plugin-shipped script so the three P4 paths can be checked against a real plugin.
Evidence: TestRepoExamplePluginLoads accepts the plugin, asks 主题是什么?, and keeps the topic slot.
Impact: demo.brief starts the five-step workflow. demo.script stays unbound and needs runtime.workflowScripts.
Refs: feature/agent-harness-p4
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 16:22:14 +00:00
weichen 688ee3539e Pin the T4 workspaces combo and extend the example plugin (overlay shell, pure inbox rail)
Why: T4 submodule PRs merged (backend #11, ui #8, frontend #6->#7, documents #12) and the Dev combo must pin the verified combination; the example plugin gains workspace and command declarations exercising the new surfaces.
Evidence: combo make test PASS at pinned heads; documents docs/records/2026-09-30-t4-workspaces-verification.md (PR#12); example assets JSON-validated.
Impact: gitlinks backend=303cdf3 frontend=e5b65ca ui=1c2ddec documents=<PR#12 head>; plugins/example adds workspaces/main.json + commands/demo.json + manifest provides; task card backfilled.
Refs: task card feature/workspaces-r1; proposal T4
2026-09-30 08:09:24 +00:00
weichen afb74fee20 Advance backend gitlink (intentgate integration a671d60) with its new deps pins
Details (original message):
Advance backend gitlink (intentgate integration a671d60) with its new deps pins; example plugin intent asset uses the overlay matcher format.
2026-09-29 18:11:58 +00:00
weichen 23aa65c15c Assemble P1-P4: advance module gitlinks (core 992d601, backend 97b90ad, frontend)
Details (original message):
Assemble P1-P4: advance module gitlinks (core 992d601, backend 97b90ad, frontend), cross-repo Makefile with contracts sync and single-binary build, example plugin assets, demo target.
2026-09-29 18:03:10 +00:00
weichen 6eaa9b6bea Assemble the dev integration repo: submodules, cross-repo Makefile, and repo guides
Details (original message):
Assemble the dev integration repo: submodules, cross-repo Makefile, and repo guides.
2026-09-29 17:31:39 +00:00