Peter Steinberger
f832699fd7
docs: refresh provider hook overview refs
2026-04-04 12:16:29 +01:00
Peter Steinberger
6bbccb087a
docs: refresh google cached content refs
2026-04-04 12:10:29 +01:00
Peter Steinberger
9b352ab5b0
test: isolate session status from provider runtime leak
2026-04-04 12:08:05 +01:00
Peter Steinberger
86ee50b968
docs: refresh web search overview mirrors
2026-04-04 12:04:28 +01:00
Peter Steinberger
c524d6c76c
docs: refresh shared minimax web search refs
2026-04-04 12:00:58 +01:00
Peter Steinberger
c5b2b69f94
docs: refresh live model switch docs
2026-04-04 11:49:23 +01:00
Peter Steinberger
678e9e6078
docs: refresh gemini cli oauth references
2026-04-04 11:45:37 +01:00
Peter Steinberger
277df463d6
docs: clarify openrouter cache markers
2026-04-04 11:34:17 +01:00
Peter Steinberger
2ab1f1c054
docs: clarify openai usage normalization
2026-04-04 11:32:58 +01:00
Peter Steinberger
4ee648c508
docs: refresh model picker provider filtering
2026-04-04 11:30:18 +01:00
Peter Steinberger
9367379771
docs: clarify prompt cache stability
2026-04-04 11:28:19 +01:00
Peter Steinberger
2c36ca562d
docs: clarify minimax usage window semantics
2026-04-04 11:25:51 +01:00
Peter Steinberger
d7e288bee9
docs: refresh backup and migration storage refs
2026-04-04 10:39:42 +01:00
Peter Steinberger
6b7d0deaf6
docs: refresh image generation shared references
2026-04-04 10:13:04 +01:00
Peter Steinberger
c06248aee7
docs: refresh pdf tool model fallback refs
2026-04-04 10:07:16 +01:00
Peter Steinberger
29033400eb
docs: refresh zai glm refs
2026-04-04 09:54:52 +01:00
Peter Steinberger
05baeb2ada
docs: refresh moonshot catalog refs
2026-04-04 09:49:20 +01: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
7207a36d40
docs: refresh bundled provider overview refs
2026-04-04 09:39:56 +01:00
Peter Steinberger
44762c0c80
docs: refresh bundled provider defaults
2026-04-04 09:32:58 +01:00
Peter Steinberger
edc470f6b0
docs: refresh openai compatible proxy guides
2026-04-04 09:30:57 +01:00
Peter Steinberger
3da187156f
docs: clarify native and proxy request shaping
2026-04-04 09:29:09 +01:00
Peter Steinberger
1fcb2cfeb5
docs: clarify provider attribution behavior
2026-04-04 09:27:31 +01:00
Peter Steinberger
2c0f096688
docs: refresh channel support messaging
2026-04-04 16:41:56 +09:00
Peter Steinberger
9195cf839b
docs: refresh provider overview references
2026-04-04 08:03:56 +01:00
Peter Steinberger
0ab160cda9
docs(anthropic): remove setup-token setup docs
2026-04-04 15:46:25 +09:00
Peter Steinberger
15bee338e9
docs: refresh provider hook docs
2026-04-04 07:46:15 +01:00
Peter Steinberger
666f1f4db0
refactor(providers): remove core default and usage bias
2026-04-04 07:19:29 +01:00
Peter Steinberger
b59ce0903c
docs: add SOUL personality guide
2026-04-04 14:59:35 +09:00
Peter Steinberger
ae7942bf5e
fix: prefer Claude CLI in Anthropic onboarding
2026-04-04 14:49:55 +09:00
Peter Steinberger
0ebc7b6077
docs: clarify anthropic claude cli migration
2026-04-04 14:38:42 +09:00
Peter Steinberger
2b538464e1
fix(docs): format dreaming memory tables
2026-04-04 06:31:40 +01:00
Vincent Koc
6e0fe1b91e
docs: expand dreaming memory documentation
2026-04-04 14:25:29 +09:00
Vignesh Natarajan
18016e7546
Docs/memory: add Dreaming concept page and overview links
2026-04-03 22:10:32 -07:00
Peter Steinberger
ff0c1b57a7
fix(auth): respect externally managed codex refresh tokens
2026-04-04 04:12:05 +01:00
Peter Steinberger
58d2b9dd46
fix: add runtime model contextTokens caps
2026-04-04 09:36:53 +09:00
Peter Steinberger
45675c1698
docs: update Anthropic subscription billing guidance
2026-04-04 09:32:13 +09:00
Peter Steinberger
d01cb5ecc6
docs: expand model fallback guide
2026-04-04 09:13:43 +09:00
Gustavo Madeira Santana
1420b3bad7
docs: tighten skills and Matrix wording
2026-04-03 14:51:37 -04:00
Gustavo Madeira Santana
1f660bf930
Docs: document agent skill allowlists
2026-04-03 14:23:05 -04:00
hengm3467
52d8dc5b56
feat: add bundled StepFun provider plugin ( #60032 )
...
Co-authored-by: George Zhang <georgezhangtj97@gmail.com>
2026-04-02 23:53:50 -07:00
Vincent Koc
326490ab76
docs: cover compaction notifyUser config and provider replay hooks
2026-04-02 10:23:33 +09:00
Joshua Lelon Mitchell
7cb323d84f
feat(plugins): add before_agent_reply hook (claiming pattern) ( #20067 )
...
Merged via squash.
Prepared head SHA: e40dfbdfb9
Co-authored-by: JoshuaLelon <23615754+JoshuaLelon@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
2026-04-01 13:31:11 -07:00
Forgely3D
4fa11632b4
fix: escalate to model fallback after rate-limit profile rotation cap ( #58707 )
...
* fix: escalate to model fallback after rate-limit profile rotation cap
Per-model rate limits (e.g. Anthropic Sonnet-only quotas) are not
relieved by rotating auth profiles — if all profiles share the same
model quota, cycling between them loops forever without falling back
to the next model in the configured fallbacks chain.
Apply the same rotation-cap pattern introduced for overloaded_error
(#58348 ) to rate_limit errors:
- Add `rateLimitedProfileRotations` to auth.cooldowns config (default: 1)
- After N profile rotations on a rate_limit error, throw FailoverError
to trigger cross-provider model fallback
- Add `resolveRateLimitProfileRotationLimit` helper following the same
pattern as `resolveOverloadProfileRotationLimit`
Fixes #58572
* fix: cap prompt-side rate-limit failover (#58707 ) (thanks @Forgely3D)
* fix: restore latest-main gates for #58707
---------
Co-authored-by: Ember (Forgely3D) <ember@forgely.co>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-04-01 17:54:10 +09:00
Peter Steinberger
622b91d04e
fix: queue model switches behind busy runs
2026-04-01 16:14:10 +09:00
Peter Steinberger
418fa12dfa
fix: make overload failover configurable
2026-03-31 21:34:35 +01:00
Vincent Koc
622bdfdad1
docs(memory): clarify qmd symlink traversal limits
2026-03-31 17:54:00 +09:00
Vincent Koc
ab4ddff7f1
feat(memory): add per-agent QMD extra collections for cross-agent session search ( #58211 )
...
* feat(memory): add per-agent qmd extra collections
* test(config): cover qmd extra collections schema outputs
* docs(config): refresh qmd extra collections baseline
* docs(config): regenerate qmd extra collections baselines
* docs(config): clarify qmd extra collection naming
2026-03-31 17:08:18 +09:00
Vincent Koc
641a6880cf
docs: add Related sections to 10 concept pages
...
Add cross-linking Related sections to concept pages that were dead ends:
- model-providers, models, context, context-engine, agent-workspace,
architecture, messages, streaming, compaction, oauth
Each page now links to 3-4 related topics for navigation continuity.
2026-03-31 14:34:56 +09:00