Peter Steinberger
b9b15bec85
fix(ci): stabilize full validation probes
2026-04-27 09:30:53 +01:00
Peter Steinberger
a60f15c611
refactor(gateway): move model pricing policy to manifests
2026-04-27 09:26:53 +01:00
Peter Steinberger
a95da5b52d
fix(models): enrich local transport failure diagnostics
2026-04-27 09:25:38 +01:00
Peter Steinberger
c2d82b87ee
test(plugins): mock registry contribution seam
2026-04-27 09:23:59 +01:00
Peter Steinberger
444acde1de
feat: support layered plugin runtime deps
2026-04-27 09:21:25 +01:00
Peter Steinberger
983bac7afa
fix(plugins): keep registry lookup types acyclic
2026-04-27 09:16:43 +01:00
Shakker
51bd95fff3
fix: reuse extractor manifest resolution pass
2026-04-27 09:12:51 +01:00
Shakker
c60581740a
fix: reuse manifest pass for runtime contract owners
2026-04-27 09:12:51 +01:00
Peter Steinberger
d76f924be3
fix(plugins): avoid registry barrel topology cycle
2026-04-27 09:09:31 +01:00
Peter Steinberger
c1d827844c
test: speed up unit fast lane
2026-04-27 08:49:09 +01:00
Shakker
45b0d5ccc2
chore: add plugin lookup startup trace metrics
2026-04-27 08:48:18 +01:00
Shakker
b2deb74694
fix: include setup cli backends in plugin lookup
2026-04-27 08:48:18 +01:00
Shakker
5228b24927
fix: avoid spread in provider owner lookup
2026-04-27 08:48:18 +01:00
Shakker
f41126bc2e
refactor: resolve contribution owners from lookup maps
2026-04-27 08:48:17 +01:00
Shakker
fbf0a29195
refactor: expand plugin lookup owner maps
2026-04-27 08:48:17 +01:00
Shakker
123dee0513
fix: avoid duplicate plugin lookup diagnostics
2026-04-27 08:48:17 +01:00
Shakker
635af612d5
refactor: expose plugin lookup table normalizer
2026-04-27 08:48:17 +01:00
Shakker
354eb37ff5
refactor: reuse manifest registry for plugin id normalization
2026-04-27 08:48:17 +01:00
Shakker
b8c9426911
refactor: reuse plugin lookup table for contribution owners
2026-04-27 08:48:17 +01:00
Shakker
3f38d3af88
refactor: add plugin lookup table
2026-04-27 08:48:17 +01:00
Peter Steinberger
15e634d50c
fix(plugins): normalize windows override imports
2026-04-27 08:39:42 +01:00
Peter Steinberger
f6db86f9a0
fix: normalize lazy service override imports
2026-04-27 08:35:45 +01:00
Vincent Koc
1fc5b2b703
feat(migrations): add plugin-owned Hermes import
...
* feat: add migration providers
* feat: offer Hermes migration during onboarding
* feat(hermes): map imported config surfaces
* feat(onboard): require fresh migration imports
* docs(cli): clarify Hermes import coverage
* chore(migrations): rename Hermes importer package
* chore(migrations): rewire Hermes importer id
* fix(migrations): redact migration JSON details
* fix(hermes): use provider runtime for config imports
* test(hermes): cover missing source planning
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-27 00:34:29 -07:00
Peter Steinberger
d23ee2f702
fix: hide bundled runtime npm windows
2026-04-27 08:31:07 +01:00
Peter Steinberger
556c3e87df
fix(agents): strip Gemma reasoning from local replay
2026-04-27 08:26:28 +01:00
Peter Steinberger
646a268d27
fix: stage mirrored logger runtime deps
2026-04-27 08:17:18 +01:00
Peter Steinberger
725938f0f5
test: avoid heavy registry imports in web provider tests
2026-04-27 07:53:09 +01:00
Vincent Koc
69c30e37d9
fix(memory-lancedb): skip processed auto-capture messages safely ( #72663 )
2026-04-26 23:51:04 -07:00
Peter Steinberger
8811112ab3
fix(release): stabilize full validation lanes
2026-04-27 07:46:44 +01:00
Peter Steinberger
3173842913
fix: keep staged plugin mirrors idempotent
2026-04-27 07:44:15 +01:00
Peter Steinberger
566295cd34
fix: materialize stale runtime mirror symlinks
2026-04-27 07:42:47 +01:00
Peter Steinberger
c110f8c028
fix(docker): stabilize bundled channel release lanes
2026-04-27 07:37:28 +01:00
Josh Avant
db09f68ce5
Support SecretRef for voice-call credentials and bundled plugin SecretInputs ( #72607 )
...
* fix: support voice-call secretrefs
* test: classify plugin secretref targets
* docs: credit voice-call secretref change
* fix: keep plugin secret target discovery lightweight
2026-04-27 01:16:50 -05:00
Peter Steinberger
19cb9ca6bf
fix: materialize staged plugin runtime chunks
2026-04-27 07:08:44 +01:00
Alex Knight
06b3e4ef8a
Fail invalid plugin registration gates loudly ( #72577 )
...
* fix plugin registration gate failures
2026-04-27 15:46:50 +10:00
Peter Steinberger
1ea12fe3e2
fix: stage bundled plugin runtime deps safely
2026-04-27 06:16:26 +01:00
Vincent Koc
dc8b881c11
fix(gateway): defer startup runtime imports
2026-04-26 21:50:50 -07:00
Val Alexander
461c10bb51
feat(onboard): support non-interactive GitHub Copilot token auth
...
Add manifest-owned GitHub Copilot token support for non-interactive onboarding, including documented env fallback, ref-mode tokenRef storage, saved-profile reuse, and default model wiring that preserves existing primary model configuration.
Validation:
- pnpm test extensions/github-copilot/index.test.ts src/plugins/contracts/registry.contract.test.ts src/commands/onboard-non-interactive/local/auth-choice-inference.test.ts
- pnpm check:changed
- CI green on aadac2c8d4
2026-04-26 22:56:20 -05:00
Peter Steinberger
18b76e3995
fix(ollama): scope request timeouts to providers
2026-04-27 04:55:11 +01:00
Peter Steinberger
67650c4c0a
fix(ollama): resolve custom local provider auth
2026-04-27 04:33:18 +01:00
Vincent Koc
f60378519c
test(plugins): cover bundled dependency edge cases
2026-04-26 20:31:54 -07:00
Peter Steinberger
2dba9e6a76
fix(ollama): honor configured num_ctx params
2026-04-27 03:02:24 +01:00
Vincent Koc
8c2bc951a9
fix(plugins): hydrate bundled channel config metadata
...
Hydrate bundled channel schema metadata through opt-in registry schema paths while keeping ordinary manifest registry loads lightweight.
2026-04-26 18:58:04 -07:00
Vincent Koc
b96a75c95b
fix(gateway): scope memory runtime plugin loading
2026-04-26 18:54:59 -07:00
Vincent Koc
6a5ecb955c
refactor(plugins): drop provider discovery alias
2026-04-26 18:19:05 -07:00
Vincent Koc
eed7b13b62
fix(doctor): scope bundled runtime deps to active plugins
2026-04-26 18:17:56 -07:00
Vincent Koc
0a117b5960
test(plugins): guard persisted status replay
2026-04-26 17:47:41 -07:00
Vincent Koc
7cecbe1002
test(plugins): guard cold status snapshots
...
Add a reusable cold plugin fixture and status snapshot guard proving read-only plugin metadata paths do not import plugin runtime entries.
2026-04-26 17:15:39 -07:00
Peter Steinberger
a3e0674261
fix(ollama): harden native provider routing
2026-04-27 01:02:13 +01:00
Peter Steinberger
eccb79db99
build: remove private QA package compat shims
2026-04-27 00:26:02 +01:00