Xuehao Xu
169002a4c9
feat(workflows): add Phase 2 approvals, immutable artifacts and configuration evidence ( #6920 )
...
* feat(workflows): add versioned approvals and run configuration evidence
* docs: trim repeated setup guidance to respect inherited size limit
* docs: leave room in inherited agent guidance
* test(channels): align Buzz capability expectation with upstream registry
* fix(workflows): fence file consumers and preserve review access
* fix(runtime): reuse assembly evidence key at run admission
2026-10-17 09:41:15 +08:00
Totoro
517a8309a2
feat(extensions): allow ModelTool plugins to return structured artifacts ( #6861 )
...
* test(plugins): capture opt-in artifact RED (18 failed, 13 passed)
* feat(plugins): add typed opt-in artifacts (31 ToolNode tests pass)
* test(extensions): require API 0.2.6 (version RED verified)
* build(extensions): pin API 0.2.6 (installed wheel guards GREEN)
* test(examples): verify plugin artifacts through checkpoint restart
* test(extensions): reproduce artifact key coercion (8 RED cases)
* fix(extensions): reject non-string artifact keys (185 tests GREEN)
* fix(frontend): list bundled retrieval example in extension catalog
* test(mcp): reconcile recovered notification at stored due time
---------
Co-authored-by: Totoro-qaq <279883115+Totoro-qaq@users.noreply.github.com>
2026-10-14 17:24:32 +08:00
Wenchao An
beaae22088
feat(extensions): add host-bound Agent run control ( #6190 )
...
* feat(extensions): add host-bound Agent run control
* fix(extensions): preserve internal launches and scope run control
* docs(extensions): use a plugin-local run operation key
2026-10-03 21:16:01 +08:00
Wenchao An
2a9beb34b9
feat(plugins): support manifests and static asset directories ( #5685 )
...
* feat(plugins): support manifest-backed browser assets
* fix(plugins): validate asset roots and clarify module timeouts
* fix(plugins): sandbox asset documents and support Turbo imports
* docs(gateway): keep guidance within the merged size budget
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-09-23 15:40:22 +08:00
Wenchao An
e2f19d8335
feat(plugins): full-stack plugin APIs and bookmarks ( #5647 )
...
* feat(plugins): add full-stack contributions and bookmarks example
* ci(plugins): provision bookmark gateway for browser tests
* fix(plugins): authenticate module downloads through configured backend
* fix(plugins): isolate contributions and localize extension UI
* fix(plugins): preserve bookmark agent routing and contain async callbacks
* fix(plugins): pin durable batch workers to app extension snapshots
2026-09-22 11:18:57 +08:00