Changes
🚀 Features
- feat(tools): add multi_patch tool for batch file edits @amitksingh1490 (#2840)
- feat(config): allow configuration of the base_path @tusharmath (#2864)
📝 Documentation
🐛 Bug Fixes
- feat(tools): add multi_patch tool for batch file edits @amitksingh1490 (#2840)
- fix(http): append debug request body chunks instead of overwriting @tusharmath (#2875)
- fix(ui): allow model selection when provider activation completes without selection @amitksingh1490 (#2863)
- fix(app): return error when conversation is not found @tusharmath (#2852)
- fix: atomic provider and model selection with proper cancellation handling @ashprakasan (#2803)
- fix: correct token double-counting for Anthropic and Bedrock providers @amitksingh1490 (#2861)
- fix(sync): exclude symlinked files from discovery results @tusharmath (#2849)
- fix(bedrock): sanitize tool call IDs for Anthropic compatibility @amitksingh1490 (#2837)
🧰 Maintenance
- chore(auth): add warning for Claude Code provider about account ban risk @amitksingh1490 (#2838)
- chore(alias): add 'provider' alias for provider-login commandchore @amitksingh1490 (#2865)
- refactor(config): read ForgeConfig once at startup and thread it through the stack @tusharmath (#2850)
- chore(deps): bump the major group across 1 directory with 5 updates @dependabot[bot] (#2783)