Mingxuan
fd3b7b5ae7
fix: add augmentModelCatalog hooks to bundled providers for proper filtering
2026-04-04 19:27:26 +09:00
Mingxuan
792558de01
fix(model-picker): use preferredProvider presence for filtering instead of catalog check
...
When auth choice explicitly sets a preferred provider (e.g., volcengine-api-key or byteplus-api-key), the model picker should always filter by that provider. Previously, it relied on providerIds.includes(preferredProvider), which could be false if the catalog hadn't loaded that provider's models yet due to a race condition between auth choice setup and catalog loading.
This ensures that selecting a provider via auth choice consistently filters the model list to only that provider's models, rather than showing all providers.
2026-04-04 19:27:26 +09:00
Peter Steinberger
6b82140336
fix: land device token role guard follow-up ( #60462 ) (thanks @eleqtrizit)
2026-04-04 19:27:10 +09:00
Agustin Rivera
7cda9df4cb
fix(device): reject unapproved token roles
2026-04-04 19:27:10 +09:00
Peter Steinberger
d58b4d7425
fix: respect MINIMAX_API_HOST in bundled minimax catalogs ( #34524 ) (thanks @caiqinghua)
2026-04-04 19:26:12 +09:00
Peter Steinberger
2c36ca562d
docs: clarify minimax usage window semantics
2026-04-04 11:25:51 +01:00
Peter Steinberger
01a24c20bf
refactor: expose node pairing approval scopes
2026-04-04 19:23:33 +09:00
Peter Steinberger
848e7abb57
docs: refresh node pairing scope references
2026-04-04 11:22:02 +01:00
0912078
28021a0325
fix(minimax): invert usage_percent when deriving usedPercent from remaining-only fields
...
MiniMax's usage_percent / usagePercent fields report the *remaining* quota
as a percentage, not the consumed quota. When count fields (prompt_limit /
prompt_remain) are also present, fromCounts already computed the correct
usedPercent and the inverted value was silently ignored. But when only
usage_percent is returned (no count fields), the code treated it as a
used-percent and passed it through unchanged, causing the menu bar to show
"2% left" instead of "98% left".
Move usage_percent and usagePercent from PERCENT_KEYS to a new
REMAINING_PERCENT_KEYS array. deriveUsedPercent now inverts remaining-percent
values to obtain usedPercent, matching the behaviour already validated by the
existing "prefers count-based usage when percent looks inverted" test. Count-
based fromCounts still takes priority over both key groups.
Fixes #60193
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-04 19:20:50 +09:00
Peter Steinberger
1222961a77
docs: clarify macos cli install fallbacks
2026-04-04 11:20:23 +01:00
Peter Steinberger
7807e1ef05
docs: refresh bun install and onboarding references
2026-04-04 11:19:13 +01:00
Vincent Koc
5779831723
fix(agents): stabilize prompt cache followups
2026-04-04 19:17:59 +09:00
Peter Steinberger
a631270f01
docs: refresh package-manager update references
2026-04-04 11:17:14 +01:00
Peter Steinberger
c441db7e13
docs: refresh update channel references
2026-04-04 11:14:51 +01:00
Peter Steinberger
ca2fdcc45f
fix: enforce node pairing approval scopes end-to-end ( #60461 ) (thanks @eleqtrizit)
2026-04-04 19:13:48 +09:00
Agustin Rivera
0089d0e2e6
fix(pairing): require pairing scope for node approvals
2026-04-04 19:13:48 +09:00
Peter Steinberger
a90f3ffdac
docs: clarify installer service refresh behavior
2026-04-04 10:52:02 +01:00
Peter Steinberger
93d8a8602b
docs: refresh local installer references
2026-04-04 10:51:22 +01:00
Peter Steinberger
790a24002e
docs: refresh daemon overview references
2026-04-04 10:49:13 +01:00
Peter Steinberger
f39b5e86e5
docs: refresh persistence guidance
2026-04-04 10:44:55 +01:00
Peter Steinberger
a2fa6e8b90
docs: refresh cloud persistence wording
2026-04-04 10:44:08 +01:00
Peter Steinberger
508ca72fc7
docs: refresh hosted backup guidance
2026-04-04 10:42:02 +01:00
Peter Steinberger
559e42b60c
docs: fix hosted auth profile paths
2026-04-04 10:40:40 +01:00
Peter Steinberger
d7e288bee9
docs: refresh backup and migration storage refs
2026-04-04 10:39:42 +01:00
Peter Steinberger
f7c5988334
docs: refresh docker hosting auth storage refs
2026-04-04 10:36:35 +01:00
Peter Steinberger
0ed7662365
docs: refresh container auth and runtime refs
2026-04-04 10:35:35 +01:00
Brad Groux
fce81fccd8
msteams: add typingIndicator config and prevent duplicate DM typing indicator ( #60771 )
...
* msteams: add typingIndicator config and avoid duplicate DM typing
* fix(msteams): validate typingIndicator config
* fix(msteams): stop streaming before Teams timeout
* fix(msteams): classify expired streams correctly
* fix(msteams): handle link text from html attachments
---------
Co-authored-by: Brad Groux <bradgroux@users.noreply.github.com>
2026-04-04 04:34:24 -05:00
Peter Steinberger
af4e9d19cf
docs: refresh linux gateway service guidance
2026-04-04 10:32:33 +01:00
Peter Steinberger
2d0ca75282
docs: refresh systemd service refs
2026-04-04 10:29:00 +01:00
Peter Steinberger
0182dd1694
docs: refresh linux service docs
2026-04-04 10:27:09 +01:00
Peter Steinberger
eb932d59e0
docs: refresh ci pipeline docs
2026-04-04 10:24:24 +01:00
Peter Steinberger
36fe4800d2
docs: refresh pi development docs
2026-04-04 10:21:30 +01:00
Peter Steinberger
cfcdf002c8
docs: refresh legacy tts and logging docs
2026-04-04 10:19:38 +01:00
Peter Steinberger
de63a646d6
docs: refresh shared web search references
2026-04-04 10:16:02 +01:00
Peter Steinberger
6b7d0deaf6
docs: refresh image generation shared references
2026-04-04 10:13:04 +01:00
Peter Steinberger
d24b9088fd
docs: refresh image generation fallback refs
2026-04-04 10:10:32 +01:00
Peter Steinberger
c06248aee7
docs: refresh pdf tool model fallback refs
2026-04-04 10:07:16 +01:00
Peter Steinberger
2a5da613f4
docs: refresh media auto-detect refs
2026-04-04 10:05:30 +01:00
Peter Steinberger
459ede5a7e
docs: refresh groq audio docs
2026-04-04 10:01:12 +01:00
Peter Steinberger
ac8d91edff
docs: refresh bedrock discovery docs
2026-04-04 09:57:13 +01:00
Peter Steinberger
29033400eb
docs: refresh zai glm refs
2026-04-04 09:54:52 +01:00
Peter Steinberger
74d39e9efe
fix(ci): type zai dynamic model test callbacks
2026-04-04 09:52:34 +01:00
Peter Steinberger
c26ab4649d
docs: refresh xai model ids
2026-04-04 09:52:02 +01:00
Peter Steinberger
7c43dfe28f
fix(ci): isolate discord think autocomplete runtime
2026-04-04 09:49:35 +01:00
Peter Steinberger
05baeb2ada
docs: refresh moonshot catalog refs
2026-04-04 09:49:20 +01:00
Peter Steinberger
7f5cf1a837
style: format explicit session-id resume helpers
2026-04-04 17:48:43 +09:00
Peter Steinberger
cd36ff7483
fix: resume explicit session-id agent runs
2026-04-04 17:48:43 +09:00
Peter Steinberger
87f512f80d
docs: refresh minimax auth choice refs
2026-04-04 09:47:01 +01:00
Peter Steinberger
b5608397d0
docs: refresh minimax and kilocode refs
2026-04-04 09:45:18 +01:00
Peter Steinberger
323415204e
fix: preserve registered glm-5 variants ( #48185 ) (thanks @haoyu-haoyu)
2026-04-04 17:42:20 +09:00