Altay
e1ce56d414
fix(agents): align raw and status-based 402 classification
2026-03-08 10:00:17 +03:00
Altay
15e7d6ccf3
agents: simplify 402 failover classifier
2026-03-08 10:00:17 +03:00
Altay
3fd3855cba
agents: tighten 402 billing guard
2026-03-08 10:00:17 +03:00
xialonglee
abc9382192
fix(agents): broaden 402 temporary-limit detection and allow billing cooldown probes
...
- Broaden classifyFailoverReasonFromHttpStatus to treat periodic usage limits
and org/workspace spend limits as rate_limit instead of billing
- Treat billing as semi-persistent in model-fallback: allow probes when
no fallbacks exist (30s throttle) or when fallbacks exist (near expiry)
- Add tests for new 402 classification and billing probe behavior
2026-03-08 09:59:22 +03:00
Peter Steinberger
d15b6af77b
fix: land contributor PR #39516 from @Imhermes1
...
macOS app/chat/browser/cron/permissions fixes.
Co-authored-by: ImHermes1 <lukeforn@gmail.com >
2026-03-08 06:11:20 +00:00
Peter Steinberger
05217845a7
build: bump version to 2026.3.8
2026-03-08 05:59:04 +00:00
Peter Steinberger
389647157d
build: update stable appcast release URL
2026-03-08 05:53:19 +00:00
Ayaan Zaidi
c217237a36
style(daemon-cli): format lifecycle test
2026-03-08 11:22:57 +05:30
Peter Steinberger
42a1394c5c
build: prepare 2026.3.7 release
v2026.3.7
2026-03-08 05:42:26 +00:00
Vincent Koc
c3810346f9
CLI: avoid false update restart failures without listener attribution ( #39508 )
2026-03-07 21:42:25 -08:00
Peter Steinberger
e0f80cf0e9
fix(ui): align control-ui device auth token signing
2026-03-08 05:41:03 +00:00
Peter Steinberger
5d22bd0297
fix: add google flash-lite forward compat
2026-03-08 05:22:38 +00:00
Peter Steinberger
59102a1ff7
fix: add gemini 3.1 flash-lite support
2026-03-08 05:12:48 +00:00
Peter Steinberger
06ffef8465
fix(ci): repair zalouser CI failures
2026-03-08 05:09:12 +00:00
Peter Steinberger
c6a8ab69c6
build: refresh beta appcast asset signature
2026-03-08 04:53:53 +00:00
Peter Steinberger
fcdc1a13e1
fix: land #33992 from @darkamenosa
...
Co-authored-by: Tom <hxtxmu@gmail.com >
2026-03-08 04:49:04 +00:00
Peter Steinberger
d9670093cb
style: format daemon lifecycle test
v2026.3.7-beta.1
2026-03-08 04:44:08 +00:00
Peter Steinberger
3596a46868
build: prepare 2026.3.7-beta.1 release
2026-03-08 04:44:08 +00:00
Peter Steinberger
dd8fd98ad4
build: reduce build log noise
2026-03-08 04:12:32 +00:00
Peter Steinberger
a035a3ce48
fix: drop removed minimax lightning model
2026-03-08 04:06:26 +00:00
Peter Steinberger
21df014d56
fix: stage docker live tests from mounted source
2026-03-08 04:06:26 +00:00
Peter Steinberger
1b3d8ee250
docs: note npmjs 1password path for releases
2026-03-08 04:03:25 +00:00
Peter Steinberger
dc78725d47
test: stabilize exec resolver timeout fixture
2026-03-08 03:50:41 +00:00
Ayaan Zaidi
5214859c52
chore: add changelog and format fix for #39414
2026-03-08 09:17:02 +05:30
Ayaan Zaidi
930caeaafb
fix(chat): preserve sender labels in dashboard history
2026-03-08 09:17:02 +05:30
Peter Steinberger
c743fd9c4c
docs: clean up latest changelog sections
2026-03-08 03:34:53 +00:00
Peter Steinberger
75a44dee8f
docs: dedupe changelog contributor attribution
2026-03-08 03:34:53 +00:00
Peter Steinberger
f2a4bdf069
fix(ci): resolve current gate regressions
2026-03-08 03:34:36 +00:00
Peter Steinberger
ed437434af
refactor(voice-call): share tts deep merge
2026-03-08 03:22:55 +00:00
Peter Steinberger
5659d7f985
fix: land #39337 by @goodspeed-apps for acpx MCP bootstrap
...
Co-authored-by: Goodspeed App Studio <goodspeed-apps@users.noreply.github.com >
2026-03-08 03:16:26 +00:00
Peter Steinberger
f72114173c
fix(ci): resolve type regressions on main
2026-03-08 03:11:24 +00:00
gambletan
9c8e34da9d
fix: document discord agentComponents schema parity ( #39378 ) (thanks @gambletan) ( #39378 )
...
Co-authored-by: Shadow <hi@shadowing.dev >
2026-03-07 21:11:12 -06:00
Shadow
d902bae554
fix(discord): validate agentComponents config
2026-03-07 21:08:36 -06:00
Peter Steinberger
7d2b146d8d
test: cover daemon probe auth seam
2026-03-08 03:02:25 +00:00
Peter Steinberger
f6c7ff3e0e
refactor: preserve explicit mock voice-call values
2026-03-08 03:02:25 +00:00
Peter Steinberger
bd413263b2
refactor: register gateway service adapters
2026-03-08 03:02:25 +00:00
Peter Steinberger
380eb1c072
refactor: reuse shared gateway probe auth
2026-03-08 03:02:25 +00:00
Peter Steinberger
fd1e481624
refactor: split daemon status gathering
2026-03-08 03:02:25 +00:00
Peter Steinberger
2646739d23
refactor: centralize strict numeric parsing
2026-03-08 03:02:25 +00:00
Peter Steinberger
3087893ef9
refactor: normalize voice-call runtime defaults
2026-03-08 03:02:25 +00:00
Peter Steinberger
5759b93dda
fix(ci): pin multi-arch docker base digests
2026-03-08 02:55:15 +00:00
Ayaan Zaidi
722c5e5d33
docs: add changelog for Telegram DM draft restore ( #39398 )
2026-03-08 08:23:25 +05:30
Ayaan Zaidi
e45fcc57ed
fix(telegram): restore DM draft streaming
2026-03-08 08:23:25 +05:30
Peter Steinberger
56cd0084d9
test: fix gate regressions
2026-03-08 02:45:08 +00:00
Peter Steinberger
7f44bc5e94
fix: reject launchd pid sentinel values
...
Landed from contributor PR #39281 by @mvanhorn.
Co-authored-by: Matt Van Horn <mvanhorn@gmail.com >
2026-03-08 02:44:02 +00:00
Vincent Koc
244aabb0cb
Voice Call: read realtime STT internals in tests
2026-03-07 18:42:17 -08:00
Vincent Koc
b1f7cf46d8
Voice Call: read TTS internals in tests
2026-03-07 18:42:15 -08:00
Vincent Koc
b8b65692c0
Voice Call: allowlist realtime STT api key fixtures
2026-03-07 18:39:39 -08:00
Vincent Koc
14916fbc70
Secrets: refresh baseline for model provider docs
2026-03-07 18:39:39 -08:00
Peter Steinberger
442f2c36b3
fix: honor explicit OpenAI TTS speed values
...
Landed from contributor PR #39318 by @ql-wade.
Co-authored-by: ql-wade <wade@openclaw.ai >
2026-03-08 02:38:44 +00:00