Diff & PR
Review every change the agent makes in real time and create pull requests when you're ready to merge.
The Diff tab
The Diff tab shows all file changes the agent has made in the current session, compared to the original state when the session started. It updates in real time as the agent works.
Each changed file shows:
- Added lines in green, removed lines in red
- Syntax highlighting for the file type
- The full file path with change indicators (added, modified, deleted)
Files are collapsible — click a file header to expand or collapse its diff. This helps when the agent has touched many files.
Creating a pull request
When you're happy with the changes, click Create PR in the Diff tab. The agent will:
- Create a new branch from the current state
- Commit all changes with a descriptive message
- Push the branch to GitHub
- Open a pull request with a title and description
You can also ask the agent to create a PR by typing in the chat:
create a pr for these changes
Updating a pull request
If you've already created a PR and make additional changes, clicking Create PR again (or asking the agent) will push the new changes to the same branch and update the existing PR.
PR workflow tips
- Review before merging — the diff in Lot shows exactly what will go into the PR. Take a moment to review the changes before creating it.
- Ask for changes — if something doesn't look right in the diff, tell the agent what to fix. The diff updates in real time.
- Multiple PRs — each session creates its own branch and PR, so you can have multiple sessions working on different features with separate PRs.