v1.50.0
·
1430 commits
to main
since this release
This release fixes several runtime issues with message steering and sandbox argument handling, along with TUI improvements for user prompts and speech commands.
What's New
- Adds support for custom OAuth callback redirect URLs for remote MCP toolsets, allowing public-facing proxies for authentication
Improvements
- Adds custom component for user_prompt tool calls in TUI that shows only status and name without exposing internal details
Bug Fixes
- Fixes sandbox mode incorrectly interpreting agent file path as first chat message due to duplicate argument handling
- Fixes runtime race conditions where steer messages could be silently dropped during idle windows or first turns
- Fixes /speak slash command not dispatching immediately in TUI
Technical Changes
- Updates Go to version 1.26.2
- Refactors runtime steer message injection to remove system-reminder envelope
What's Changed
- docs: update CHANGELOG.md for v1.49.2 by @docker-read-write[bot] in #2486
- fix(sandbox): don't duplicate agent file and --config-dir args by @dgageot in #2487
- fix(runtime): drain steerQueue at top of RunStream loop to close idle-window race by @simonferquel-clanker in #2492
- feat(mcp): support custom OAuth callbackRedirectURL for remote toolsets by @dgageot in #2494
- chore: bump Go to 1.26.2 by @dgageot in #2488
- tui: add custom component for user_prompt tool calls by @dgageot in #2497
- fix(tui): make /speak slash command dispatch immediately by @dgageot in #2496
Full Changelog: v1.49.2...v1.50.0