Where it lives
Inside the review panel, under Deliver, right below the PR line — Review comments. It only appears when there is a PR open for the session’s branch.Needs
gh (or glab) installed and authenticated. Without the CLI, the list comes up empty, with no error: reading comments is the forge’s API, and without the CLI there is no path to it. This is not your fault — most people don’t install gh.What it reads
- GitHub
- GitLab
Two collections, merged into the same list:
@author, the file and the line (when the comment is anchored), and the text.
Tick and check
Tick the checkbox on what should become work. Select all / Clear selection in the corner. With something ticked, This is what gets sent to the agent appears — the exact prompt, expanded by default. It is not a summary: it is the text that will be pasted.Forward
Forward N comments to the agent. TYBA pastes the prompt into the session’s composer and moves focus to it.The prompt is pasted, not sent.
submit goes false: you read it, adjust it, and hit enter. TYBA does not speak for the agent.When there is no live session
This is the common case: the PR sat open for three days, you closed TYBA, the agent died. The worktree is still there. So TYBA opens a new session in the worktree and starts the agent: What starts is the Review agent from Settings.Review agent
Settings → Preferences → Review agent.Who receives the diff comments when no session is open in the worktree: Tyba opens a session, starts this agent and pastes the prompt into its composer.
The custom command runs inside the worktree before the prompt is pasted. It has to be a genuinely interactive agent: TYBA waits for the TUI to turn on bracketed paste (
DECSET 2004) to know the composer is ready — up to 30 attempts of half a second each, because an agent’s cold start blows past any fixed sleep. A command that never turns on bracketed paste never receives the prompt.
The same setting decides who suggests the commit message — with one caveat: the suggestion only accepts
claude or codex. A custom command falls back to claude.The other two paths
The same plumbing serves two more things, and it’s worth knowing they are the same machinery:
In all three cases: prompt pasted, focus on the session, you hit enter.
What does not exist
See also
Pull requests
How the PR got here.
Claude Code and Codex
Who the agents TYBA knows how to start are.