Peter Steinberger
85beee613c
docs: clarify inline code comments
...
Comment-only follow-up documenting reusable gateway, auth, proxy, device, Talk, session, and agent helper contracts.\n\nVerification: git diff --check plus targeted tests recorded in PR body.
2026-05-31 14:37:41 +01:00
NianJiu
199a1b9014
fix(webchat): fetch full sidebar content for truncated history
...
Add a bounded `chat.message.get` gateway method so Control UI can fetch one display-normalized transcript message by id when an assistant history preview was truncated. Keep `chat.history` lightweight, reject oversized/hidden/missing rows with explicit unavailable reasons, and wire the WebChat side reader to request full content only for visible truncated assistant messages.
Also refresh the generated Swift gateway protocol models and document the new assistant-message side-reader behavior.
Closes #84651 .
Related #53242 .
Co-authored-by: NianJiuZst <3235467914@qq.com >
2026-05-31 01:33:52 +01:00
Shakker
e9b0a5f69e
feat: revise pending skill proposals
2026-05-30 20:04:52 +01:00
Shakker
339e212c85
fix: expose skill proposal gateway methods
2026-05-30 20:04:52 +01:00
Patrick Erichsen
ee57f341f0
Add ClawHub skill verification and trust surfaces ( #86699 )
...
* feat(skills): fetch ClawHub skill verification
* feat(skills): resolve ClawHub verification targets
* feat(skills): add ClawHub verify command
* docs(skills): document ClawHub verification
* test(skills): type verify CLI fixture
* fix(skills): fetch verified skill card URL
* fix(skills): bound verified card downloads
* fix(skills): fail closed on malformed verification
* fix(skills): corroborate ClawHub install origins
* feat(skills): surface ClawHub trust in control UI
* chore(protocol): refresh generated gateway models
* chore(ui): refresh i18n raw copy baseline
* docs: clarify skills verify wording
* fix: fail closed on skill trust mismatches
* fix: reject incomplete clawhub provenance
* fix: satisfy trust verdict lint
* fix: restore ci checks after main merge
2026-05-27 14:23:24 -05:00
Peter Steinberger
bbf9c45ba7
feat(talk): add realtime active-run control
...
Co-authored-by: Colin <colin@solvely.net >
2026-05-24 02:35:04 +01:00
Josh Avant
64b94daf92
Fix gateway auth logout aborting active runs ( #82346 )
...
* fix gateway auth logout aborts active runs
* docs changelog for auth logout abort fix
* test fix auth logout typecheck
* test fix auth profile mock shape
2026-05-15 18:36:49 -05:00
Peter Steinberger
b6809b5e31
fix(gateway): keep config schema admin scoped
2026-05-15 12:25:31 +01:00
Peter Steinberger
3bedce151e
fix(gateway): keep exec approvals policy admin scoped
2026-05-15 12:25:31 +01:00
Peter Steinberger
373f709130
fix(gateway): preserve core method collision guards
2026-05-15 12:25:31 +01:00
Peter Steinberger
4aa37c3261
fix(gateway): allow partial method registries
2026-05-15 12:25:31 +01:00
Peter Steinberger
db3c4ba8d3
refactor(gateway): collapse method metadata shims
2026-05-15 12:25:31 +01:00
Peter Steinberger
7c639d4b46
fix(gateway): accept legacy plugin registries
2026-05-15 12:25:31 +01:00
Peter Steinberger
fb7dc43043
fix(gateway): preserve lazy method boundaries
2026-05-15 12:25:31 +01:00
Peter Steinberger
386fbd6594
fix(gateway): preserve advertised method ordering
2026-05-15 12:25:31 +01:00
Peter Steinberger
e4a1032072
style(gateway): avoid method list spread allocations
2026-05-15 12:25:31 +01:00
Peter Steinberger
622728757f
refactor(gateway): add method descriptor registry
2026-05-15 12:25:31 +01:00