1 pointby hrudolph8 hours ago1 comment
  • hrudolph8 hours ago
    In case you did not know, RooCode is a Free and Open Source VS Code AI Coding extension.

    ## Worktrees

    Worktrees are easier to work with in chat. The Worktree selector is more prominent, creating a worktree takes fewer steps, and the Create Worktree flow is clearer (including a native folder picker), so it’s faster to spin up an isolated branch/workspace and switch between worktrees while you work.

    > * Documentation*: See [Worktrees](https://docs.roocode.com/features/worktrees) for detailed usage.

    ## Parallel tool calls (Experimental)

    Re-enables parallel tool calling (with added isolation safeguards) so you can use the experimental “Parallel tool calls” setting again without breaking task delegation workflows.

    ## QOL Improvements

    - Makes subtasks easier to find and navigate by improving parent/child visibility across History and Chat (including clearer “back to parent” navigation), so you can move between related tasks faster. - Lets you auto-approve all tools from a trusted MCP server by allowing all tool names, so you don’t have to list each one individually. - Reduces token overhead in prompts by removing a duplicate MCP server/tools section from internal instructions, leaving more room for your conversation context. - Improves Traditional Chinese (zh-TW) UI text for better clarity and consistency. (thanks PeterDaveHello!)

    ## Bug Fixes

    - Fixes an issue where context condensing could accidentally pull in content that was already condensed earlier, which could reduce the effectiveness of long-conversation summaries. - Fixes an issue where automatic context condensing could silently fail for VS Code LM API users when token counting returned 0 outside active requests, which could lead to unexpected context-limit errors. (thanks srulyt!) - Fixes an issue where Roo didn’t record a successful truncation fallback when condensation failed, which could make Rewind restores unreliable after a condensing error. - Fixes an issue where MCP tools with hyphens in their names could fail to resolve in native tool calling (for example when a provider/model rewrites “-” as “_”). (thanks hori-so!) - Fixes an issue where tool calls could fail validation through AWS Bedrock when the tool call ID exceeded Bedrock’s 64-character limit, improving reliability for longer tool-heavy sessions. - Fixes an issue where Settings section headers could look transparent while scrolling, restoring an opaque background so the UI stays legible. - Fixes a Fireworks provider type mismatch by removing unsupported model tool fields, keeping provider model metadata consistent and preventing breakage from schema changes. - Fixes an issue where task handoffs could miss creating a checkpoint first, making task state more consistent and recoverable. - Fixes an issue where leftover Power Steering experiment references could display raw translation keys in the UI. - Fixes an issue where Roo could fail to index code in worktrees stored inside hidden directories (for example “~/.roo/worktrees/”), which could break search and other codebase features in those worktrees.

    ## Provider Updates

    - 5 provider updates — see full release notes for more detail.