Commit Graph

  • 664680318e fix(release): validate built tarballs in workflows v2026.3.28-beta.1 Peter Steinberger 2026-03-28 22:33:24 +00:00
  • 1249dad6c4 fix(release): skip lifecycle scripts in npm precheck Peter Steinberger 2026-03-28 22:29:47 +00:00
  • 587e18cd3f chore: prepare 2026.3.28-beta.1 release Peter Steinberger 2026-03-28 22:24:28 +00:00
  • 143fb34bf9 docs: remove stale code_execution secretref path Peter Steinberger 2026-03-28 22:10:02 +00:00
  • 45ecf5e2e9 fix(xai): narrow code execution config typing Peter Steinberger 2026-03-28 22:09:40 +00:00
  • 8a24cbf450 chore: bump version to 2026.3.28 Peter Steinberger 2026-03-28 22:05:21 +00:00
  • cb00d44ae4 fix(matrix): load crypto-nodejs via createRequire to fix __dirname in ESM (#54566) OfflynAI 2026-03-28 16:43:44 -05:00
  • 2022dfd0a1 chore: backfill changelog entries for recent fixes (#56625) Robin Waslander 2026-03-28 22:42:27 +01:00
  • 216796f1e3 fix(xai): wire plugin-owned codeExecution config huntharo 2026-03-28 17:14:02 -04:00
  • b7ab0ddb55 refactor(xai): move code_execution into plugin huntharo 2026-03-28 17:11:55 -04:00
  • 1617e0218f test(xai): add live x_search coverage Peter Steinberger 2026-03-28 20:59:21 +00:00
  • 6e0b67a2fd docs(secrets): sync credential surface matrix Peter Steinberger 2026-03-28 20:59:11 +00:00
  • 887d7584d6 refactor(plugins): expose bundled onboard helpers Peter Steinberger 2026-03-28 20:58:54 +00:00
  • 46c2928234 fix(plugins): stabilize provider contract loading Peter Steinberger 2026-03-28 20:06:54 +00:00
  • dba1b31243 fix(xai): repair extension test boundaries Peter Steinberger 2026-03-28 19:51:29 +00:00
  • 1e424990a2 fix(xai): restore config-backed auth discovery Peter Steinberger 2026-03-28 19:21:54 +00:00
  • 2a950157b1 refactor(xai): move x_search into plugin Peter Steinberger 2026-03-28 19:13:09 +00:00
  • 396bf20cc6 Tools: add xAI-backed code_execution huntharo 2026-03-27 22:24:40 -04:00
  • 1c9684608a Docs: guide x_search toward exact-post stats lookups huntharo 2026-03-28 11:01:19 -04:00
  • c8ed1638ea xAI: restore generic auth and x_search seams huntharo 2026-03-28 09:56:46 -04:00
  • 43143486eb Docs: refresh x_search secretref matrix huntharo 2026-03-28 09:14:05 -04:00
  • 0391e455bf Lint: drop stale model compat imports huntharo 2026-03-28 08:56:59 -04:00
  • 92fb4ad233 xAI: route x_search through public api seam huntharo 2026-03-28 08:41:38 -04:00
  • 4f3009f57e Tests: classify x_search secret target parity huntharo 2026-03-28 08:40:07 -04:00
  • 6e3b54430c Tests: keep extension onboarding coverage under extensions huntharo 2026-03-28 08:38:52 -04:00
  • 09e2ef965b Tests: fix rebased auth and runner type coverage huntharo 2026-03-28 08:34:56 -04:00
  • b22f65992e Build: fix rebased provider secrets helper huntharo 2026-03-28 08:27:38 -04:00
  • b918568b1e Rebase: reconcile xAI post-main conflicts huntharo 2026-03-28 07:58:12 -04:00
  • fb989f0402 Tests: restore provider runtime contract wrapper huntharo 2026-03-27 22:15:52 -04:00
  • df61660a26 xAI: centralize fallback auth resolution huntharo 2026-03-27 20:56:14 -04:00
  • 9dd08a49a4 xAI: reuse fallback auth for runtime and discovery huntharo 2026-03-27 17:39:44 -04:00
  • 800042a3d5 xAI: reuse plugin key for x_search huntharo 2026-03-27 15:09:48 -04:00
  • 8ca3710b90 xAI: strip unsupported payload fields huntharo 2026-03-27 15:01:48 -04:00
  • fd748171b8 xAI: strip unsupported Responses reasoning params huntharo 2026-03-27 14:37:23 -04:00
  • 80a1ccc552 xAI: preserve session auth in embedded runs huntharo 2026-03-27 14:32:42 -04:00
  • 2765fdc2dd xAI: normalize stale Grok transport to Responses huntharo 2026-03-27 14:11:50 -04:00
  • f0ce658fbb xAI: add auth resolution diagnostics huntharo 2026-03-27 13:54:22 -04:00
  • d5fafbe3ce xAI: honor config-backed auth during provider bootstrap huntharo 2026-03-27 13:45:24 -04:00
  • 2d919cf63d xAI: reuse web search key for provider auth huntharo 2026-03-27 13:29:05 -04:00
  • 38e4b77e60 Tools: add x_search via xAI Responses huntharo 2026-03-27 12:41:02 -04:00
  • 5ed8ee6832 xAI: switch bundled provider defaults to Responses huntharo 2026-03-27 12:34:05 -04:00
  • 4d6c8edd74 fix(telegram): skip empty text replies instead of crashing with GrammyError 400 (#56620) Robin Waslander 2026-03-28 22:27:56 +01:00
  • eec290e68d fix: support anthropic parallels smoke lanes Peter Steinberger 2026-03-28 21:27:20 +00:00
  • 703e68a749 Fix HTTP OpenAI-compatible routes missing operator.write scope checks (#56618) Devin Robison 2026-03-28 14:22:21 -07:00
  • 17479ceb43 fix(auto-reply): suppress JSON-wrapped NO_REPLY payloads before channel delivery (#56612) Robin Waslander 2026-03-28 22:07:24 +01:00
  • ab2ef7bbfc fix(telegram): split long messages at word boundaries instead of mid-word (#56595) Robin Waslander 2026-03-28 21:24:59 +01:00
  • 865160e572 fix(telegram): validate replyToMessageId before sending to Telegram API (#56587) Robin Waslander 2026-03-28 20:47:10 +01:00
  • e69ea1acb3 fix(bluebubbles): guard debounce flush against null text (#56573) Robin Waslander 2026-03-28 20:22:05 +01:00
  • 756df2e955 test: tune gateway live probe skips Peter Steinberger 2026-03-28 19:13:47 +00:00
  • 914becee52 fix: isolate live test home from real config Peter Steinberger 2026-03-28 19:06:59 +00:00
  • 8ea4c4a6ba fix: tolerate npm stderr in Windows Parallels update smoke Peter Steinberger 2026-03-28 18:58:52 +00:00
  • d1b0f8e8e2 fix(google): resolve Gemini 3.1 models for all Google provider aliases (#56567) Robin Waslander 2026-03-28 19:59:14 +01:00
  • 6be14ab388 fix(cli): defer zsh compdef registration until compinit is available (#56555) Robin Waslander 2026-03-28 19:35:32 +01:00
  • f32f7d0809 Improve dashboard setup command copy UX (#56551) Tak Hoffman 2026-03-28 13:09:22 -05:00
  • 31112d5985 fix(security): audit web search keys for all bundled providers (#56540) Robin Waslander 2026-03-28 18:55:38 +01:00
  • 02d4c1f2c3 refactor: derive channel metadata from plugin manifests Peter Steinberger 2026-03-28 17:16:45 +00:00
  • c14b169a1b fix(acp): repair stale bindings after runtime exits (#56476) Frank Yang 2026-03-29 01:15:16 +08:00
  • 22de54d83d test: handle live model probe edge cases Peter Steinberger 2026-03-28 17:12:09 +00:00
  • 5194cf2019 refactor: load bundled provider catalogs dynamically Peter Steinberger 2026-03-28 16:57:16 +00:00
  • 54313a8730 fix(dev): rebuild dist after HEAD changes (#56510) Tak Hoffman 2026-03-28 11:49:09 -05:00
  • 840b806c2f fix(docs): remove broken Xfinity SSL troubleshooting links from FAQ (#56500) Robin Waslander 2026-03-28 17:18:26 +01:00
  • 7a878164b0 ci: align bun shard counts with windows (#56429) Tak Hoffman 2026-03-28 09:36:59 -05:00
  • 23772bb785 test: exclude topology fixtures from vitest collection Peter Steinberger 2026-03-28 13:49:16 +00:00
  • f3ecd9ca9c test: guard ui session storage access in node runs Peter Steinberger 2026-03-28 13:37:56 +00:00
  • 3a34e6b65d Add reusable TypeScript topology analyzer for public surface usage Tak Hoffman 2026-03-28 08:37:26 -05:00
  • 5302aa8947 test: use safe storage helpers in app mount hooks Peter Steinberger 2026-03-28 13:23:39 +00:00
  • 90e82fabb3 fix: display model name instead of ID in Telegram model selector (#56165) (#56175) Saurabh Mishra 2026-03-28 18:53:09 +05:30
  • e999f2aae3 test: silence lit dev-mode warnings in ui suite Peter Steinberger 2026-03-28 13:13:02 +00:00
  • 8c4cc61656 test: avoid raw localStorage access in chat view test Peter Steinberger 2026-03-28 13:10:27 +00:00
  • bccbfdebfe fix: hydrate lazy tts provider config from source config Peter Steinberger 2026-03-28 12:56:27 +00:00
  • 3bb199aa43 refactor: lazy-load matrix setup bootstrap surfaces Peter Steinberger 2026-03-28 12:45:41 +00:00
  • 5df53a99b1 fix: set localstorage file for test planner workers Peter Steinberger 2026-03-28 12:45:19 +00:00
  • 41cf93efff fix: include extension channels in subagent announce delivery path (#56348) Tyler Yust 2026-03-28 21:15:23 +09:00
  • 107969c725 test: silence warning filter stderr Peter Steinberger 2026-03-28 11:57:27 +00:00
  • 9b0b962f8c test: silence ui localstorage warning Peter Steinberger 2026-03-28 11:54:51 +00:00
  • 4757c32f63 test: silence planner fixture stderr Peter Steinberger 2026-03-28 11:53:14 +00:00
  • 241748ae60 test: align code region fence slices Peter Steinberger 2026-03-28 11:48:13 +00:00
  • aa9454f270 fix: restore xai pricing cache fallback Peter Steinberger 2026-03-28 11:43:12 +00:00
  • 8061b792b2 test: repair focused unit lane drift Peter Steinberger 2026-03-28 11:32:49 +00:00
  • aa33d585be fix: repair package contract and boundary drift Peter Steinberger 2026-03-28 11:32:19 +00:00
  • f44d68a4f4 test: stabilize model auth label mocks Peter Steinberger 2026-03-28 11:06:15 +00:00
  • c5a48a8c8a test: cover oauth profile store migration Peter Steinberger 2026-03-28 11:01:04 +00:00
  • 1c5a4d2a2b fix: stabilize implicit provider discovery merges Peter Steinberger 2026-03-28 10:46:46 +00:00
  • e34a770b8a fix: keep provider discovery on mockable lazy runtime paths Peter Steinberger 2026-03-28 10:38:45 +00:00
  • ff01d749fc fix: keep provider normalization on local sync paths Peter Steinberger 2026-03-28 10:19:31 +00:00
  • cec1703734 fix: keep model selection on local normalization paths Peter Steinberger 2026-03-28 09:57:32 +00:00
  • c1ae49e306 fix: keep cost lookup on sync pricing paths Peter Steinberger 2026-03-28 09:42:41 +00:00
  • dec91c400d fix: keep status display on sync model metadata Peter Steinberger 2026-03-28 09:25:43 +00:00
  • 84d1781a3a fix: avoid status-time provider normalization recursion Peter Steinberger 2026-03-28 09:16:20 +00:00
  • 030d2e8b71 test: fix tts status helper temp-home prefs path Peter Steinberger 2026-03-28 08:58:53 +00:00
  • 0e11072b84 fix: avoid speech runtime import in status output Peter Steinberger 2026-03-28 08:52:29 +00:00
  • 85b3c1db30 fix: defer tts provider resolution until needed Peter Steinberger 2026-03-28 08:37:08 +00:00
  • 86dba6d906 fix: skip speech provider discovery on tts off path Peter Steinberger 2026-03-28 08:16:17 +00:00
  • cfba0ab68f fix(process): wait for windows close state settlement Ayaan Zaidi 2026-03-28 16:55:15 +05:30
  • 0ebd7df9dc test(feishu): stabilize bot-menu lifecycle replay Ayaan Zaidi 2026-03-28 16:46:21 +05:30
  • c3c1f9df54 fix(process): wait for windows exit code settlement Ayaan Zaidi 2026-03-28 16:37:29 +05:30
  • bef4fa55f5 fix(model-fallback): add HTTP 410 to failover reason classification (#55201) nikus-pan 2026-03-28 19:03:20 +08:00
  • b31cd35b36 test(plugin-sdk): align matrix runtime api guardrail Ayaan Zaidi 2026-03-28 16:20:33 +05:30
  • 8d8652257c test(providers): align active registry expectations Ayaan Zaidi 2026-03-28 16:15:56 +05:30
  • c06dcf6b8b fix(plugins): preserve active capability providers Ayaan Zaidi 2026-03-28 15:46:24 +05:30