Peter Steinberger
675019cb6f
fix: trigger fallback on auth profile exhaustion
2026-01-24 06:14:23 +00:00
Peter Steinberger
9d98e55ed5
fix: enforce group tool policy inheritance for subagents ( #1557 ) (thanks @adam91holt)
2026-01-24 05:49:39 +00:00
Adam Holt
c07949a99c
Channels: add per-group tool policies
2026-01-24 05:49:39 +00:00
Peter Steinberger
0840029982
fix: stabilize embedded runner queueing
2026-01-24 02:05:41 +00:00
Peter Steinberger
309fcc5321
fix: publish llm-task docs and harden tool
2026-01-24 01:44:51 +00:00
Peter Steinberger
438e782f81
fix: silence probe timeouts
2026-01-24 00:11:04 +00:00
Peter Steinberger
f1afc722da
Revert "fix: improve GitHub Copilot integration"
...
This reverts commit 21a9b3b66f .
2026-01-23 07:14:00 +00:00
Peter Steinberger
1e9ae7649d
docs: add changelog entry for #1432
2026-01-23 03:31:42 +00:00
Peter Steinberger
5cb9026541
fix: honor user-pinned profiles and search ranking
2026-01-23 03:28:47 +00:00
Tobias Bischoff
565944ec71
fix(auth): skip auth profiles in cooldown during selection and rotation
...
Auth profiles in cooldown (due to rate limiting) were being attempted,
causing unnecessary retries and delays. This fix ensures:
1. Initial profile selection skips profiles in cooldown
2. Profile rotation (after failures) skips cooldown profiles
3. Clear error message when all profiles are unavailable
Tests added:
- Skips profiles in cooldown during initial selection
- Skips profiles in cooldown when rotating after failure
Fixes #1316
2026-01-23 03:28:18 +00:00
Peter Steinberger
21a9b3b66f
fix: improve GitHub Copilot integration
2026-01-23 02:51:33 +00:00
Peter Steinberger
91bcdad503
fix: guard anthropic refusal trigger
2026-01-21 07:28:49 +00:00
Peter Steinberger
1e05925e47
fix: normalize model override auth handling
2026-01-21 06:00:21 +00:00
Peter Steinberger
02ca148583
fix: preserve subagent thread routing ( #1241 )
...
Thanks @gnarco.
Co-authored-by: gnarco <gnarco@users.noreply.github.com>
2026-01-20 17:22:07 +00:00
Peter Steinberger
a5adedea91
refactor: add aws-sdk auth mode and tighten provider auth
2026-01-20 08:28:40 +00:00
Peter Steinberger
bbc67f3754
fix: expand /v1/responses inputs ( #1229 ) (thanks @RyanLisse)
2026-01-20 07:37:30 +00:00
Ryan Lisse
a5afe7bc2b
feat(gateway): implement OpenResponses /v1/responses endpoint phase 2
...
- Add input_image and input_file support with SSRF protection
- Add client-side tools (Hosted Tools) support
- Add turn-based tool flow with function_call_output handling
- Export buildAgentPrompt for testing
2026-01-20 07:37:01 +00:00
Peter Steinberger
9c06689569
fix: sanitize oversized image payloads
2026-01-18 15:21:38 +00:00
vrknetha
65710932ff
Agents: surface tool failures without assistant output
2026-01-18 18:35:03 +05:30
Peter Steinberger
d3862ae30a
fix(auth): preserve auto-pin preference
...
Co-authored-by: Mykyta Bozhenko <21245729+cheeeee@users.noreply.github.com>
2026-01-18 08:22:55 +00:00
Peter Steinberger
8f7f7ee7dc
feat: add /exec session overrides
2026-01-18 06:12:54 +00:00
Peter Steinberger
fabc2882aa
fix: avoid keychain prompts in embedded runner
2026-01-18 04:19:28 +00:00
Mykyta Bozhenko
448394a0de
fix(agent): Enable model fallback for prompt-phase quota/rate limit errors
...
When a prompt submission fails with quota or rate limit errors, throw
FailoverError instead of the raw promptError. This enables the model
fallback system to try alternative models.
Previously, rate limit errors during the prompt phase (before streaming)
were thrown directly, bypassing fallback. Only response-phase errors
triggered model fallback.
Now checks if fallback models are configured and the error is failover-
eligible. If so, wraps in FailoverError to trigger the fallback chain.
2026-01-18 01:29:48 +00:00
Peter Steinberger
31e8ecca10
fix: format verbose tool output by channel
2026-01-17 10:17:57 +00:00
Peter Steinberger
99dd428862
feat: extend verbose tool feedback
2026-01-17 05:33:39 +00:00
Peter Steinberger
9838a2850f
fix: reset sessions after role ordering conflicts
2026-01-16 09:04:04 +00:00
Peter Steinberger
23e4ba845c
fix: sanitize user-facing errors and strip final tags
...
Co-authored-by: Drake Thomsen <drake.thomsen@example.com>
2026-01-16 03:01:23 +00:00
Peter Steinberger
fa4670c5fe
feat: improve agent auth guidance
2026-01-15 04:51:21 +00:00
Peter Steinberger
bcde09ae91
feat: add /context prompt breakdown
2026-01-15 01:06:35 +00:00
Peter Steinberger
c379191f80
chore: migrate to oxlint and oxfmt
...
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-14 15:02:19 +00:00
Peter Steinberger
bcbfb357be
refactor(src): split oversized modules
2026-01-14 01:17:56 +00:00