Commit Graph

6078 Commits

Author SHA1 Message Date
Shakker 68a1dfb7e3 docs: document manifest provider catalog sdk helper 2026-04-28 05:30:04 +01:00
Peter Steinberger 001bf47727 chore(release): open 2026.4.27 development 2026-04-28 05:28:04 +01:00
Peter Steinberger 35c9dd06b2 fix(cli): respect replace mode in model picker 2026-04-28 05:26:25 +01:00
Peter Steinberger af7f651db3 refactor(plugin-sdk): retire reserved helper exports 2026-04-28 05:21:57 +01:00
Peter Steinberger 870d993eb8 fix(ui): request configured model list 2026-04-28 05:21:08 +01:00
Peter Steinberger 738f5f7508 fix: prevent channel login exec wedges 2026-04-28 05:16:43 +01:00
Peter Steinberger ab95812d65 fix: record model fallback steps in trajectories 2026-04-28 05:08:34 +01:00
Peter Steinberger 1e3ce10e27 refactor(plugin-sdk): remove unused reserved helper exports 2026-04-28 05:00:53 +01:00
Peter Steinberger c17b9fe623 chore(plugins): add SDK retirement plan report 2026-04-28 04:42:55 +01:00
Peter Steinberger 093dba3806 fix(acpx): bundle Codex ACP adapter 2026-04-28 04:39:41 +01:00
Peter Steinberger 4fb543796b refactor(plugin-sdk): annotate dormant reserved subpaths 2026-04-28 04:39:33 +01:00
Peter Steinberger 5a2e5446a4 fix: explain heartbeat model bleed overflows 2026-04-28 04:32:55 +01:00
Peter Steinberger 38ba27834d chore: harden plugin boundary report 2026-04-28 04:23:53 +01:00
Peter Steinberger 4b4cde7187 fix(memory): back off qmd open failures 2026-04-28 04:16:25 +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
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 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 2628326264 refactor: expose agent runtime test contracts 2026-04-28 03:40:57 +01:00
Peter Steinberger e1acb61317 refactor: expose SDK test helper subpaths 2026-04-28 03:28:17 +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
Peter Steinberger a0a0ab4d9e fix(memory): resolve custom embedding provider ids 2026-04-28 03:11:19 +01:00
Peter Steinberger 662d5de746 docs: document QQBot groups and Yuanbao 2026-04-28 02:59:36 +01:00
Shakker 197f95c94d docs: clarify refreshable model catalog authority 2026-04-28 02:59:07 +01:00
Shakker 973a3226f0 fix: use refreshable manifest rows for provider list fast paths 2026-04-28 02:59:07 +01:00
Shakker 7231fcfec3 fix: avoid broad runtime catalog supplements 2026-04-28 02:59:06 +01:00
Shakker 8ac10cf164 refactor: support refreshable manifest list rows 2026-04-28 02:59:06 +01:00
Peter Steinberger 1945389374 test: expose provider media test helpers 2026-04-28 02:52:30 +01:00
Peter Steinberger 7f3dead335 perf: keep gateway cold paths out of startup 2026-04-28 02:50:32 +01:00
Peter Steinberger 2a3a24ebdc refactor: share media provider asset helpers (#73142)
* refactor: share openai-compatible speech providers

* refactor: tighten openai-compatible speech helper

* refactor: share image generation asset helpers

* fix: keep image helpers off root plugin sdk runtime
2026-04-28 02:44:18 +01:00
Peter Steinberger 947aae5a99 refactor(models): move suppressions to manifests 2026-04-28 02:38:31 +01:00
Peter Steinberger 43a73d6a31 refactor: separate bundled channel schema surface 2026-04-28 02:31:21 +01:00
Peter Steinberger d35ada2f54 refactor: relocate channel contract helpers 2026-04-28 02:14:08 +01:00
Peter Steinberger a66605bf23 fix(cron): skip isolated runs when local providers are down 2026-04-28 02:12:19 +01:00
Peter Steinberger dc4512ad0c refactor: split channel target test helpers 2026-04-28 02:03:15 +01:00
Peter Steinberger f5a48efac5 fix(status): report custom memory plugin status 2026-04-28 01:51:37 +01:00
Peter Steinberger 45a84b5f95 refactor: expose channel contract test helpers 2026-04-28 01:45:58 +01:00
Peter Steinberger 2057713af5 fix(memory): let lancedb use provider embedding auth 2026-04-28 01:42:43 +01:00
Peter Steinberger b294f7c467 fix: harden ios app build hygiene 2026-04-28 01:42:10 +01:00
Peter Steinberger c72f8f357b fix: harden mac app computer use docs 2026-04-28 01:25:31 +01:00
Peter Steinberger 56875c4d32 refactor: split generic plugin test fixtures 2026-04-28 01:21:39 +01:00
Peter Steinberger 4d4c7c8ab3 fix(plugins): time out hanging agent end hooks 2026-04-28 01:18:50 +01:00
Peter Steinberger f34b41f198 refactor: split plugin sdk test helpers 2026-04-28 01:14:19 +01:00
Peter Steinberger 48a0be8ff3 docs(plugins): document channel route sdk 2026-04-28 01:13:01 +01:00
Peter Steinberger e27c32b9b0 refactor(plugin-sdk): publish route helpers 2026-04-28 01:13:01 +01:00