Bek
aac83e00cf
fix: Slack inbound thread session routing ( #72498 )
...
Normalize actionable Slack thread roots and follow-up replies onto the same thread parent session key.
2026-04-27 02:19:27 -04: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
1dac448ff0
fix: wait for qa gateway restart boundary
2026-04-27 07:13:39 +01:00
Peter Steinberger
5cc06c69a9
fix(discord): preserve explicit delivery target kind
2026-04-27 07:09:45 +01:00
Peter Steinberger
6175309c01
fix: normalize openai legacy image sizes
2026-04-27 07:05:56 +01:00
Josh Avant
b3d9948c4c
fix: use runtime snapshot for TTS SecretRefs ( #72581 )
...
* fix: use runtime snapshot for tts secrets
* fix: keep tts secret snapshot selection local
* docs: add tts secretref changelog entry
2026-04-27 01:02:17 -05:00
Peter Steinberger
32aa631e19
test: relax matrix block streaming qa timeout
2026-04-27 06:54:43 +01:00
Peter Steinberger
52249927ac
fix(ollama): skip localhost discovery for remote providers
2026-04-27 06:24:43 +01:00
Peter Steinberger
2dcc4605d4
fix(llm-task): normalize provider-prefixed model overrides
2026-04-27 06:02:16 +01:00
Peter Steinberger
5d5c37775e
fix(ollama): estimate usage when counters are omitted
2026-04-27 05:54:03 +01:00
Peter Steinberger
6987132aed
ci: add Matrix QA profiles
2026-04-27 05:43:14 +01: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
Gustavo Madeira Santana
e1cdaa3c88
docs(matrix): note E2EE setup improvements
2026-04-26 23:42:32 -04:00
Gustavo Madeira Santana
2b40416314
test(matrix): speed up CLI metadata entry test
2026-04-26 23:40:53 -04:00
Gustavo Madeira Santana
3b74b913e3
fix(matrix): avoid device cleanup sync races
2026-04-26 23:40:52 -04:00
Gustavo Madeira Santana
99159f89da
fix(matrix): stabilize e2ee qa flows
2026-04-26 23:40:52 -04:00
Peter Steinberger
67650c4c0a
fix(ollama): resolve custom local provider auth
2026-04-27 04:33:18 +01:00
jnuyao
2a08848dd1
feat(feishu): display group names in session labels
...
Resolve Feishu group chat labels through getChatInfo so session labels prefer human-readable group names over raw chat IDs.\n\nPreserve topic/thread label priority and defer the lookup until after broadcast dedup claims to avoid duplicate account API calls.\n\nValidation:\n- pnpm test extensions/feishu/src/bot-group-name.test.ts extensions/feishu/src/bot.broadcast.test.ts\n- pnpm check:changed\n- GitHub CI green on c154dc0a41fd715dce95ef1fb5d0c269533b8c22\n\nCloses #35675
2026-04-26 22:22:51 -05:00
Peter Steinberger
313a19c940
fix(ollama): scope auth to local hosts
2026-04-27 03:54:12 +01:00
Vincent Koc
d5063d5b16
fix(telegram): avoid materializing tool-progress drafts
...
Address Clownfish follow-up on Telegram native draft finalization. Requires real streamed assistant partials before materializing drafts, clears stale native draft previews, and keeps media/buttons on normal send path.
2026-04-26 19:43:23 -07:00
Peter Steinberger
414fd41a1f
fix(ollama): avoid timing out active model pulls
2026-04-27 03:40:28 +01:00
Peter Steinberger
348728c28c
fix(providers): bound native fetch timeouts
2026-04-27 03:33:51 +01:00
Peter Steinberger
dc78d58448
fix(ollama): honor baseURL provider aliases
2026-04-27 03:28:23 +01:00
Peter Steinberger
0b46227d6c
fix(ollama): keep configured max thinking compatible
2026-04-27 03:13:15 +01:00
Peter Steinberger
aa071e0b60
fix(ollama): forward native model params
2026-04-27 03:08:11 +01:00
Peter Steinberger
2dba9e6a76
fix(ollama): honor configured num_ctx params
2026-04-27 03:02:24 +01:00
Peter Steinberger
9b79eef750
fix(memory-core): honor configured index concurrency
2026-04-27 02:47:39 +01:00
Vincent Koc
3e020a1650
fix(memory-lancedb): force float embedding encoding ( #72391 )
2026-04-27 02:43:31 +01:00
Peter Steinberger
69daef8246
fix: honor Ollama Modelfile num_ctx discovery
2026-04-27 02:32:30 +01:00
Peter Steinberger
110fa97f2a
fix: repair release validation follow-up checks
2026-04-27 02:09:40 +01:00
Peter Steinberger
1316ca9aa8
fix: gate Ollama ambient discovery
2026-04-27 02:08:00 +01:00
Peter Steinberger
acfa9877b3
fix: parse Ollama tool call arguments
2026-04-27 02:07:59 +01:00
Vincent Koc
b9c7a4306b
fix(ci): declare Lobster Ajv runtime dependency
2026-04-26 18:04:46 -07:00
Vincent Koc
67d00826b2
fix(gateway): bound Lobster Ajv schema compilation
2026-04-26 17:57:59 -07:00
Peter Steinberger
0f672dcc73
fix(ollama): align web search endpoint routing
2026-04-27 01:10:41 +01:00
Peter Steinberger
a3e0674261
fix(ollama): harden native provider routing
2026-04-27 01:02:13 +01:00
Peter Steinberger
be56f172ab
fix: scope qmd root memory collection
2026-04-27 01:01:58 +01:00
Vincent Koc
7902c769da
fix(codex): normalize cached harness input tokens
2026-04-26 16:27:23 -07:00
Peter Steinberger
e7d069edcf
test(qa): relax telegram mention reply assertion
...
(cherry picked from commit 7109251318 )
2026-04-27 00:07:31 +01:00
Peter Steinberger
ef3309a986
fix(release): harden beta validation lanes
...
(cherry picked from commit 218bceaa14 )
2026-04-27 00:07:31 +01:00
Peter Steinberger
989cfd1e33
fix(bonjour): auto-disable advertising in containers
2026-04-27 00:00:22 +01:00
Rubén Cuevas
a08b65a90a
fix(telegram): send fresh finals for stale previews ( #72038 )
...
* fix(telegram): send fresh finals for stale previews
* test(telegram): cover stale preview send fallback
* fix(telegram): keep stale archived preview fallback
* fix(telegram): clear stale active previews
* fix(telegram): reset preview state after fresh finals
2026-04-26 15:44:30 -07:00
Peter Steinberger
c9c0ab3a44
fix(bonjour): keep ciao failure handling extension-owned
2026-04-26 23:29:40 +01:00
Vincent Koc
c6cf37068c
fix(feishu): repair interactive card content extraction ( #72397 )
2026-04-26 15:26:53 -07:00
Peter Steinberger
9f5bc5465c
style: format codex and loader tests
2026-04-26 23:10:33 +01:00
Peter Steinberger
ff570f3a61
fix(ollama): expose native thinking efforts
2026-04-26 22:49:13 +01:00
Vincent Koc
c6e9849351
feat(diagnostics): capture model call size timing
2026-04-26 13:43:22 -07:00
Peter Steinberger
7a4574376a
fix(ollama): honor native model capabilities
2026-04-26 21:40:22 +01:00
pash-openai
67ffa3df8b
Add Codex Computer Use setup for Codex mode ( #71842 )
...
* Add Codex Computer Use setup
* Tighten Codex Computer Use setup checks
* Handle fresh Codex Computer Use marketplace setup
* Fix channel setup manifest fixture
* Match Codex Computer Use marketplace loading
* Harden plugin manifest test fixtures
* Isolate auth choice legacy manifest test
* Update aggregate shard test expectation
* Improve Codex Computer Use first-run setup
* Harden Codex Computer Use auto-install
* Fix plugin auto-enable test fixture roots
2026-04-26 13:21:56 -07:00