Vignesh Natarajan
4c79a63eb8
fix: default QMD search mode ( #16047 ) (thanks @togotago)
2026-02-13 23:14:34 -08:00
vignesh07
e38ed4f640
fix(memory): default qmd searchMode to search + scope search/vsearch to collections
2026-02-13 23:14:34 -08:00
Peter Steinberger
a50638eead
perf(test): disable vector index in OpenAI batch tests
2026-02-14 05:25:40 +00:00
Peter Steinberger
0e5e72edb4
perf(test): shrink memory embedding batch fixtures
2026-02-14 05:25:40 +00:00
Peter Steinberger
98bb4225fd
perf(test): minimize gateway startup in vitest
2026-02-14 05:25:40 +00:00
Peter Steinberger
db72184de6
perf(test): speed up Matrix send tests
2026-02-14 05:25:40 +00:00
Tyler Yust
45e12d2388
bluebubbles: gracefully handle disabled private API with action/tool filtering and fallbacks ( #16002 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 243cc0cc9a9ac68b5a7069da50f9f496ac4722d2
Co-authored-by: tyler6204 <243?+tyler6204@users.noreply.github.com>
Co-authored-by: tyler6204 <64381258+tyler6204@users.noreply.github.com>
Reviewed-by: @tyler6204
2026-02-13 21:15:56 -08:00
Peter Steinberger
d8beddc8b7
refactor(onboard): unify auth-choice aliases and provider flags
2026-02-14 05:58:26 +01:00
Peter Steinberger
2f4cef2021
perf(test): remove last-route polling in partial reply gating
2026-02-14 04:57:28 +00:00
Peter Steinberger
4335668d28
chore(test): fix cron every-jobs-fire unused import
2026-02-14 04:57:28 +00:00
Peter Steinberger
e6d5b5fb11
perf(test): remove slow port inspection and reconnect sleeps
2026-02-14 04:57:28 +00:00
Peter Steinberger
1f432ffb93
docs(changelog): clarify Hugging Face support in 2026.2.13
2026-02-14 05:51:52 +01:00
Peter Steinberger
eab9dc538a
refactor(onboard): unify auth-choice catalog for CLI help
2026-02-14 05:51:17 +01:00
Peter Steinberger
fdda261478
fix: align NVIDIA provider docs and model ids ( #11606 )
2026-02-14 05:48:40 +01:00
Gabriel
e0132514f6
fix: needed to use format:fix
2026-02-14 05:48:40 +01:00
Gabriel
3feb5d1f10
fix: LINT AGAIN
2026-02-14 05:48:40 +01:00
Gabriel
f90a39e984
fix: my mistakes
2026-02-14 05:48:40 +01:00
Gabriel
ae8be6ac23
fix: linting thime
2026-02-14 05:48:40 +01:00
Gabriel
8f2884b986
fix: i am fixing all the changes that claude made. vibe coding is not there yet. anyways, i fixed the issues that the bot told me to fix
2026-02-14 05:48:40 +01:00
anthropic-code-agent[bot]
c640b5f86c
feat: add NVIDIA API provider integration
...
Add support for NVIDIA's API (https://integrate.api.nvidia.com/v1 ) with three models:
- nvidia/llama-3.1-nemotron-70b-instruct (default)
- nvidia/llama-3.3-70b-instruct
- nvidia/mistral-nemo-minitron-8b-8k-instruct
Users can configure via NVIDIA_API_KEY environment variable or auth profiles.
Co-authored-by: thesomewhatyou <162917831+thesomewhatyou@users.noreply.github.com>
2026-02-14 05:48:40 +01:00
Peter Steinberger
84ed9ab554
perf(test): auto-unstub globals
2026-02-14 03:40:58 +00:00
kumarabhirup
fdfa5184ee
fix: resolve lint errors in chat-panel and chat-sessions-sidebar
2026-02-13 19:39:55 -08:00
Peter Steinberger
d1f01de59a
perf(test): default to vmForks on Node 25; unstub envs
2026-02-14 03:38:55 +00:00
Peter Steinberger
e91d957d70
chore(release): publish 2026.2.13 appcast
v2026.2.13
2026-02-14 04:31:32 +01:00
Peter Steinberger
38a157ff23
perf(test): reduce setup overhead; isolate sharp-heavy suites
2026-02-14 03:29:55 +00:00
kumarabhirup
c8fb0280ea
🚀 RELEASE: new chat
2026-02-13 19:24:24 -08:00
Peter Steinberger
2d4d32cb2d
test(cron): await persistence before temp cleanup
2026-02-14 03:18:27 +00:00
青雲
89fa93ed75
feat: support freshness parameter for Perplexity web_search provider ( #15343 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 01aba2bfba053c028f62970dcd153b19d00c5e3b
Co-authored-by: echoVic <16428813+echoVic@users.noreply.github.com>
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com>
Reviewed-by: @sebslight
2026-02-13 22:18:16 -05:00
Peter Steinberger
7f227fc8cc
perf(test): avoid heavy browser barrels in pw-ai tests
2026-02-14 03:13:32 +00:00
Peter Steinberger
115444b37c
perf(test): deflake and speed up qmd manager tests
2026-02-14 03:08:13 +00:00
Peter Steinberger
9126930363
test(cron): remove flaky real-timer polling
2026-02-14 03:00:06 +00:00
kumarabhirup
dbde31ec20
Merge branch 'main' of https://github.com/kumarabhirup/openclaw-ai-sdk
2026-02-13 18:57:21 -08:00
kumarabhirup
ad0a4578f9
👌 IMPROVE: outside folders chat
2026-02-13 18:57:15 -08:00
Peter Steinberger
72e9364bac
perf(test): speed up hot test files
2026-02-14 02:55:39 +00:00
Peter Steinberger
dd08ca97bb
perf(test): reduce import and fixture overhead in hot tests
2026-02-14 02:49:19 +00:00
Mark
4a291e7901
Thinking and fix the loader after chat completed, and minimize after streaming message.
2026-02-13 18:40:46 -08:00
Peter Steinberger
2583de5305
refactor(routing): normalize binding matching and harden qmd boot-update tests
2026-02-14 03:40:28 +01:00
Peter Steinberger
89574f30cb
refactor(voice-call): split manager into facade and context slices
2026-02-14 03:39:33 +01:00
Peter Steinberger
edbd86074f
refactor(mattermost): extract websocket monitor and reconnect policies
2026-02-14 03:39:19 +01:00
Peter Steinberger
36726b52f4
perf(test): drop redundant memory reindex integration case
2026-02-14 02:37:09 +00:00
Peter Steinberger
3871b5a238
perf(test): remove dead telegram bot test scaffolding
2026-02-14 02:37:09 +00:00
Peter Steinberger
63711330e4
perf(test): dedupe browser/telegram coverage and trim batch retry cost
2026-02-14 02:37:09 +00:00
Peter Steinberger
d3eb014892
perf(test): dedupe telegram/node coverage and speed fixtures
2026-02-14 02:37:09 +00:00
Peter Steinberger
203b5bdf71
docs: reorder 2026.2.13 changelog by user interest
2026-02-14 03:31:45 +01:00
kumarabhirup
2f788ad4a2
👌 IMPROVE: Enhance diff viewer styles with new CSS variables for additions and deletions. Update DiffFileCard component to utilize these variables for improved readability and consistency in the UI.
2026-02-13 18:28:32 -08:00
Peter Steinberger
6ebf503fa8
refactor(media): centralize voice compatibility policy
2026-02-14 03:17:40 +01:00
Peter Steinberger
03fee3c605
refactor(memory): unify embedding provider constants
2026-02-14 03:16:46 +01:00
Peter Steinberger
61b5133264
fix(memory): align QAT default docs/tests ( #15429 ) (thanks @azade-c)
2026-02-14 03:11:14 +01:00
Azade 🐐
5219f74615
fix(memory): use QAT variant of embedding model for better quality
...
Switch default local embedding model from embeddinggemma-300M to
embeddinggemma-300m-qat (Quantization Aware Training). QAT models are
trained with quantization in mind, yielding better embedding quality
at the same size (Q8_0).
2026-02-14 03:11:14 +01:00
Marcus Castro
2b154e0458
fix(mattermost): add WebSocket reconnection with exponential backoff ( #14962 )
...
* fix(mattermost): add WebSocket reconnection with exponential backoff
Fixes #13980
The Mattermost WebSocket monitor had no error handling around the
reconnection loop. When connectOnce() threw (e.g. 'fetch failed' from
network issues), the error propagated through the while loop, causing
the gateway to log 'channel exited' and never restart.
Extract runWithReconnect() utility that:
- Catches thrown errors from connectFn and retries
- Uses exponential backoff (2s→4s→8s→...→60s cap)
- Resets backoff after successful connections
- Stops cleanly on abort signal
- Reports errors and reconnect delays via callbacks
* fix(mattermost): make backoff sleep abort-aware and reject on WS connect failure
* fix(mattermost): clean up abort listener on normal timeout to prevent leak
* fix(mattermost): skip error reporting when abort causes connection rejection
* fix(mattermost): use try/finally for abort listener cleanup in connectOnce
* fix: force-close WebSocket on error to prevent reconnect hang
* fix: use ws.terminate() on abort for reliable teardown during CONNECTING state
* fix(mattermost): use initial retry delay for reconnect backoff
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-02-14 03:10:22 +01:00