Commits
The Commits surface draws the commit DAG for whichever lane you pick from the toolbar. Each row shows the short SHA, optionalHEAD and merge pills, branch ref pills, the subject, the author, and a relative timestamp — laid out as a virtualized graph that stays fast on long histories.
Right-click any commit (or use the actions strip in the detail panel) for a full set of git actions:
Inspect
Check out, compare with parent, view changed files, or open the commit in the Lanes git pane.
Create
Branch, tag, or fork a brand-new lane from this exact commit with Create lane here.
Apply
Cherry-pick, revert, or soft/mixed/hard reset to the commit.
Share
Open or copy the GitHub link, copy the patch, the SHA, or the subject.
message:, author: (or @), commit: (or #), branch:, parent:, and filters like is:merge, is:local, is:pushed. The Commits toolbar also carries a lane git actions menu for fetch, pull, push, rename, archive, rebase, and other lane-scoped operations without leaving History.
Activity
The Activity surface is a unified feed. It combines recorded operations — discrete, typed actions that changed state — with synthesized rows pulled from chat sessions, CTO snapshots, and worker runs, sorted newest-first.| Source | Examples |
|---|---|
| Git operations | Commit, checkout, merge, rebase, push, pull, fetch, cherry-pick, revert, tag, reset, stash, undo/redo. |
| PR operations | PR creation and related actions. |
| Pack refreshes | Lane and project context-pack regeneration. |
| Chat sessions | Agent chats, with provider, model, and status. |
| CTO & workers | CTO sessions and worker runs with their status and wakeup reason. |
Synthesized chat/CTO/worker rows are rebuilt on every refresh for display only — they’re never written into the operations table, and they don’t appear in an export.
Export
Export the operations history to CSV or JSON with the current lane and status filters applied. ADE returns the rows and the desktop writes the file through a native save dialog.Browse history from the terminal
Browse history from the terminal
History is also available from the Run
ade CLI and ade code:ade history --help to see every filter and flag.History is local project evidence — it makes agent work inspectable. The Commits view reads real
git log; it doesn’t replace Git history or GitHub review.Files & diffs
Open the diff behind any commit you find in History.
Review
Run an on-demand AI review over a commit range you spot in the graph.
