Commit graph

78 commits

Author SHA1 Message Date
Vincent Koc
b7b3846793
feat(plugins): narrow channel loads from manifests (#65429)
* feat(plugins): narrow channel loads from manifests

* fix(plugins): harden channel owner activation trust

* fix(plugins): preserve empty channel scopes

* fix(plugins): honor channel-owner policy gates

* fix(plugins): keep channel setup and scope fallbacks correct

* fix(plugins): keep channel trust tied to source config
2026-04-12 17:24:15 +01:00
Vincent Koc
12db6dfc8d
feat(plugins): narrow explicit provider loads from manifests (#65259)
* feat(plugins): narrow explicit provider loads from manifests

* fix(plugins): preserve setup trust filtering for explicit owners

* fix(plugins): respect runtime owner trust and disablement

* fix(plugins): preserve provider owner policy bounds
2026-04-12 10:52:03 +01:00
Vincent Koc
a9c7c2e1ed
feat(plugins): narrow CLI loading via activation planning (#65120)
* feat(plugins): narrow cli loading via activation planning

* fix(plugins): normalize primary CLI command nullability

* fix(plugins): enforce activation planner exhaustiveness
2026-04-12 09:07:47 +01:00
Vincent Koc
8ba50aa23e
refactor(plugins): prefer setup descriptors for setup lookup (#64786)
* refactor(plugins): prefer setup descriptors for setup lookup

* fix(plugins): harden setup descriptor lookup

* fix(plugins): keep sync cli backend setup results

* fix(plugins): resolve setup registry rebase

* fix(plugins): preserve fail-closed cli backend lookup

* fix(plugins): fail closed on shadowed setup owners

* fix(plugins): swallow async setup register rejections
2026-04-12 03:29:24 +01:00
Vincent Koc
79c3dbecd1
feat(plugins): add manifest activation and setup descriptors (#64780) 2026-04-11 12:35:59 +01:00
Peter Steinberger
9e4f478f86
feat(plugins): support provider auth aliases 2026-04-08 19:03:04 +01:00
Gustavo Madeira Santana
cfe71e2e44 Docs: document approval adapter subpaths
Some checks are pending
CI / skills-python (push) Blocked by required conditions
CI / -3 (push) Blocked by required conditions
CI / preflight (push) Waiting to run
CI / security-fast (push) Waiting to run
CI / build-artifacts (push) Blocked by required conditions
CI / (push) Blocked by required conditions
CI / -1 (push) Blocked by required conditions
CI / checks-fast-extensions (push) Blocked by required conditions
CI / -2 (push) Blocked by required conditions
CI / extension-fast (push) Blocked by required conditions
CI / check (push) Blocked by required conditions
CI / check-additional (push) Blocked by required conditions
CI / build-smoke (push) Blocked by required conditions
CI / check-docs (push) Blocked by required conditions
CI / -4 (push) Blocked by required conditions
CI / macos-swift (push) Blocked by required conditions
CI / -5 (push) Blocked by required conditions
Docs Sync Publish Repo / sync-publish-repo (push) Waiting to run
Install Smoke / preflight (push) Waiting to run
Install Smoke / install-smoke (push) Blocked by required conditions
Plugin NPM Release / preview_plugins_npm (push) Waiting to run
Plugin NPM Release / preview_plugin_pack (push) Blocked by required conditions
Plugin NPM Release / publish_plugins_npm (push) Blocked by required conditions
Workflow Sanity / no-tabs (push) Waiting to run
Workflow Sanity / actionlint (push) Waiting to run
Workflow Sanity / generated-doc-baselines (push) Waiting to run
2026-04-07 16:06:02 -04:00
Gustavo Madeira Santana
d78512b09d
Refactor: centralize native approval lifecycle assembly (#62135)
Merged via squash.

Prepared head SHA: b7c20a7398
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-07 14:40:26 -04:00
Vincent Koc
294ee477ac fix(memory-wiki): stabilize compiled digest prompts 2026-04-07 08:56:41 +01:00
Peter Steinberger
13a60aa93b
docs: document shared mention policy 2026-04-07 07:51:00 +01:00
Peter Steinberger
8ff570ee42 refactor: resolve channel env vars from plugin manifests 2026-04-06 19:53:27 +01:00
Peter Steinberger
1c41987876
refactor(auth): split auth state from auth store 2026-04-06 13:42:44 +01:00
Peter Steinberger
c39f061003
Revert "refactor(cli): remove bundled cli text providers"
This reverts commit 05d351c430.
2026-04-06 13:40:41 +01:00
Peter Steinberger
7e0e2f81e5
refactor(auth): isolate external oauth overlays 2026-04-06 13:30:25 +01:00
Peter Steinberger
f6dbcf4cda
docs: document music generation async flow 2026-04-06 01:49:58 +01:00
Peter Steinberger
d7f75ee087
refactor: hide qa channels with exposure metadata 2026-04-05 23:21:56 +01:00
Peter Steinberger
84e76f7cce
refactor(cli): remove stale cli provider leftovers 2026-04-05 19:11:34 +01:00
Peter Steinberger
1903be5401
refactor: remove generated plugin sdk facades 2026-04-05 09:07:33 +01:00
Peter Steinberger
b83c5fb8e0
docs: refresh provider runtime fallback refs 2026-04-04 21:48:41 +01:00
Peter Steinberger
93f11ff9f7
docs: refresh provider hook inventory coverage refs 2026-04-04 21:38:01 +01:00
Peter Steinberger
73d50fba28
docs: refresh provider hook inventory refs 2026-04-04 21:33:31 +01:00
Peter Steinberger
0fb53f1b90
docs: refresh provider transport and synthetic auth refs 2026-04-04 21:31:50 +01:00
Peter Steinberger
420f2191f5
docs: refresh whatsapp helper sdk refs 2026-04-04 20:36:30 +01:00
Peter Steinberger
da8a4131fe
docs: refresh manifest contract examples 2026-04-04 20:07:01 +01:00
Peter Steinberger
6d5e2c7e6b
docs: refresh legacy manifest contract refs 2026-04-04 20:04:11 +01:00
Peter Steinberger
c488becf43
docs: refresh plugin overview mirrors 2026-04-04 20:03:17 +01:00
Peter Steinberger
7c1c4daa4e
docs: refresh realtime transcription capability refs 2026-04-04 20:02:14 +01:00
Peter Steinberger
43acbcd283
docs: refresh plugin capability registration refs 2026-04-04 19:59:50 +01:00
Peter Steinberger
28946635aa
docs: refresh provider runtime hook refs 2026-04-04 19:52:56 +01:00
Peter Steinberger
3b47c0af28
docs: refresh video generation plugin refs 2026-04-04 19:47:30 +01:00
Peter Steinberger
c3ee8c611d
docs: refresh video generation sdk refs 2026-04-04 19:45:59 +01:00
Peter Steinberger
889ddb5edf
docs(qwen): refresh provider and endpoint guides 2026-04-04 19:34:56 +01:00
Peter Steinberger
9aec55f0a2
docs: refresh text runtime sdk refs 2026-04-04 19:31:32 +01:00
Peter Steinberger
131a78d3f3
docs: refresh setup runtime helper refs 2026-04-04 18:45:12 +01:00
Peter Steinberger
c4205c7aae
docs: refresh provider stream family refs 2026-04-04 16:21:21 +01:00
Peter Steinberger
5633495c19
docs: refresh provider sdk family refs 2026-04-04 15:53:24 +01:00
Peter Steinberger
4c6b7a3a77
docs: refresh setup entrypoint import refs 2026-04-04 15:47:26 +01:00
Peter Steinberger
3b502882b9
docs: refresh setup runtime and promotion refs 2026-04-04 15:43:34 +01:00
Peter Steinberger
226b12d7b5
docs: refresh provider tool compat refs 2026-04-04 15:39:17 +01:00
Peter Steinberger
1ca1ce85ee
docs: refresh xai and zai provider refs 2026-04-04 15:34:57 +01:00
Peter Steinberger
60206817b3
docs: refresh telegram command sdk refs 2026-04-04 14:38:33 +01:00
Peter Steinberger
68ec7c9bbf
docs: refresh plugin config schema refs 2026-04-04 14:21:00 +01:00
Peter Steinberger
3607962a44
docs: refresh plugin channel metadata refs 2026-04-04 13:18:34 +01:00
Peter Steinberger
cec15e08d1
docs: clarify bundled helper sdk seams 2026-04-04 12:59:26 +01:00
Peter Steinberger
120b1d2ed2
docs: refresh provider package barrel refs 2026-04-04 12:51:31 +01:00
Peter Steinberger
e5b48ea2b4
docs: refresh anthropic stream helper refs 2026-04-04 12:49:53 +01:00
Peter Steinberger
1efce6f23c
docs: refresh provider stream family docs 2026-04-04 12:32:43 +01:00
Peter Steinberger
42778ccd46
docs: refresh provider stream family refs 2026-04-04 12:21:37 +01:00
Peter Steinberger
62c54fdc16
docs: refresh provider replay family refs 2026-04-04 12:15:31 +01:00
Peter Steinberger
49bf527fd4
docs: clarify reserved gateway method namespaces 2026-04-04 12:08:41 +01:00