- Made the timing clearer: "Immediately after your first message where
you understand the task and decide to do multi-step work"
- Added explicit "do not repeat" constraint to prevent over-calling
- Made set_branch instruction dynamic based on whether cwd looks like
a Paseo worktree (contains .paseo/worktrees)
- When in a worktree, explicitly tell the agent to call set_branch
- When not in a worktree, keep the cautious "only if certain" language