Peter Steinberger
e7495e2d92
ci: pass provider secrets to testbox
2026-04-28 04:24:15 +01:00
Peter Steinberger
38ba27834d
chore: harden plugin boundary report
2026-04-28 04:23:53 +01:00
Peter Steinberger
073b3fbf88
test: move more runtime specs to fast lane
2026-04-28 04:23:48 +01:00
Vincent Koc
c205577f2c
fix(cli): keep gateway run on fast path
2026-04-27 20:22:52 -07:00
Peter Steinberger
758262e1e3
test: keep live shard release partition unique
2026-04-28 04:20:49 +01:00
Peter Steinberger
379c43c754
test: align compatibility guard expectations
2026-04-28 04:20:49 +01:00
Peter Steinberger
070e2427bf
test: remove stale root test helper bridges
2026-04-28 04:20:49 +01:00
Peter Steinberger
dab0e57914
style: format sdk helper imports
2026-04-28 04:20:49 +01:00
Peter Steinberger
896b82f430
test: align sdk helper imports
2026-04-28 04:20:49 +01:00
Peter Steinberger
aa6417b93d
test: align doctor plugin manifest mocks
2026-04-28 04:20:49 +01:00
Peter Steinberger
993fee4066
fix(agents): avoid empty Anthropic tool result blocks
2026-04-28 04:20:49 +01:00
Vincent Koc
4102f8d28d
fix(macos): parse model catalog without JavaScriptCore
...
Replaces JavaScriptCore catalog evaluation with a bounded fail-closed object-literal parser for the generated macOS model catalog.\n\nValidation: macos-node, macos-swift, security-fast, security-scm-fast, security-dependency-audit, workflow sanity checks passed on PR #73112 .
2026-04-27 20:16:51 -07:00
Peter Steinberger
4b4cde7187
fix(memory): back off qmd open failures
2026-04-28 04:16:25 +01:00
Peter Steinberger
4db4d8976d
ci: run release validation with trusted harness
2026-04-28 04:14:09 +01:00
Peter Steinberger
343f2d7245
fix: fail closed for invalid cron payload models
2026-04-28 04:12:54 +01:00
Peter Steinberger
00e30ba8d9
chore: add plugin boundary report
2026-04-28 04:12:30 +01:00
Gustavo Madeira Santana
ae616777f3
test(qa-matrix): cover approval metadata scenarios
2026-04-27 23:10:51 -04:00
Gustavo Madeira Santana
795e58acf2
test(matrix): cover approval metadata delivery
2026-04-27 23:10:51 -04:00
Peter Steinberger
b1a36226b1
test: stabilize faster unit lanes
2026-04-28 04:09:41 +01:00
Peter Steinberger
e11eb03182
fix: exclude plugin dependencies from backups
2026-04-28 04:03:20 +01:00
Peter Steinberger
719ec4f292
refactor: share OpenAI-compatible image provider
2026-04-28 04:01:43 +01:00
Peter Steinberger
358579b136
test: guard extension test api exports
2026-04-28 04:00:00 +01:00
Peter Steinberger
a812b8f919
test: use public plugin sdk test fixtures
2026-04-28 03:52:38 +01:00
Peter Steinberger
518d568de5
test: cover staged bundled facade deps
2026-04-28 03:52:24 +01:00
Peter Steinberger
129b996a4e
refactor: tighten extension test support boundaries
2026-04-28 03:52:19 +01:00
Peter Steinberger
e5452a9c57
ci: speed up release validation
2026-04-28 03:52:05 +01:00
Peter Steinberger
f549703bed
test: route more safe files to unit fast
2026-04-28 03:47:31 +01:00
Peter Steinberger
e9611e74a1
test: fix core support boundary helpers
2026-04-28 03:47:31 +01:00
Peter Steinberger
07494a43fc
chore(release): publish 2026.4.26 appcast
2026-04-28 03:47:20 +01:00
Peter Steinberger
65b605569b
docs: record release tweet workflow
2026-04-28 03:47:20 +01:00
Peter Steinberger
fc0a2bc87d
fix: show banner on gateway fast path
2026-04-28 03:46:05 +01:00
Peter Steinberger
cfca2d4051
refactor: move remaining agent test contract files
2026-04-28 03:40:57 +01:00
Peter Steinberger
2628326264
refactor: expose agent runtime test contracts
2026-04-28 03:40:57 +01:00
Peter Steinberger
c1c9f5f1a3
test: speed up unit fast lane
2026-04-28 03:37:14 +01:00
Peter Steinberger
09a2ffc47a
fix: prepare public artifact runtime deps
2026-04-28 03:34:53 +01:00
Peter Steinberger
35685e9960
refactor: centralize plugin gateway message dispatch
2026-04-28 03:28:51 +01:00
Peter Steinberger
7bf08e7344
refactor: move remaining SDK test helper files
2026-04-28 03:28:17 +01:00
Peter Steinberger
e1acb61317
refactor: expose SDK test helper subpaths
2026-04-28 03:28:17 +01:00
Shakker
21528222c3
docs: note static provider catalog manifests
2026-04-28 03:26:57 +01:00
Shakker
a30632eb28
feat: declare cerebras and mistral model catalogs
2026-04-28 03:26:57 +01:00
Shakker
7f87593548
feat: declare nvidia model catalog
2026-04-28 03:26:57 +01:00
Shakker
2d7b16e0db
feat: declare qianfan and xiaomi model catalogs
2026-04-28 03:26:57 +01:00
Peter Steinberger
88068b9649
fix: prepare bundled facade runtime deps
2026-04-28 03:25:01 +01:00
Peter Steinberger
4a54682275
fix: tolerate stale plugin index channel metadata
2026-04-28 03:23:45 +01:00
Peter Steinberger
28f88ab2cc
test: align extension contracts with dependency refresh
2026-04-28 03:16:12 +01:00
Shakker
13987b726a
docs: show explicit startup activation in plugin examples
2026-04-28 03:13:20 +01:00
Shakker
72c4854fa0
docs: document plugin startup activation
2026-04-28 03:13:20 +01:00
Shakker
7754158292
perf: skip explicit startup opt out plugins
2026-04-28 03:13:20 +01:00
Shakker
5d52233c25
refactor: mark implicit startup sidecars deprecated
2026-04-28 03:13:20 +01:00
Shakker
b16fe2b229
feat: add plugin startup activation metadata
2026-04-28 03:13:20 +01:00