| Commits on Sep 19, 2026 |
| diff: a resumed session with edits opens the pane before any new edit, /clear leaves it up, and the session line follows the engine's start poteat committed on Sep 19, 2026 |
de3ae18 Browse |
| diff: a docked pane reads the repository before it opens, so it never lands on Loading diff (#95488) Alice T'Poteat committed on Sep 19, 2026 |
92ec78f Browse |
| Commits on Sep 18, 2026 |
| diff: the first edit opens the pane only from the main loop with checkpointing on, and an open the engine leaves waiting is withdrawn (#95476) Alice T'Poteat committed on Sep 18, 2026 |
2287e5d Browse |
| mods/diff: type openPane's answer as unknown so a richer $.ui.open result compiles (#95198) Alice T'Poteat committed on Sep 18, 2026 |
6ce37e9 Browse |
| Commits on Sep 16, 2026 |
| diff: the prompt hint reads the viewport's layout through a type that may lack it (#94843) Alice T'Poteat committed on Sep 16, 2026 |
744fb6a Browse |
| diff: the first edit opens the pane only where the layout docks it (#94653) Alice T'Poteat committed on Sep 16, 2026 |
b782847 Browse |
| Commits on Sep 15, 2026 |
| diff: run git when the built-in panel would, never at the session's start (#94594) Alice T'Poteat committed on Sep 15, 2026 |
7dd0636 Browse |
| Commits on Sep 14, 2026 |
| Merge pull request #94184 from anthropics/poteat/diff-parity-2 Alice T'Poteat committed on Sep 14, 2026 |
f4ceeec Browse |
| diff: the docked window's hunks are made printable and split under a leaf's cap, draw only their lines in view, and stop at the tree's budget poteat committed on Sep 14, 2026 |
7d4f947 Browse |
| mods: the diff, sec-default and telemetry tests move next to the mods (#93951) Alice T'Poteat committed on Sep 14, 2026 |
18be13b Browse |
| Commits on Sep 13, 2026 |
| diff: the dialog's walk stops at the first and last file as the built-in's does, where the ring would wrap poteat committed on Sep 13, 2026 |
17db2e1 Browse |
| diff: the rows' widths and reserves live under limits, sparing six of the files a hooks module may link poteat committed on Sep 13, 2026 |
78c94ce Browse |
| diff: the dialog's selected row starts the focus ring (autoFocus) and the ring's walk selects, the five rows re-centring on it as the built-in's do (ui.focus) poteat committed on Sep 13, 2026 |
df23590 Browse |
| diff: the wheel over a list longer than its window moves the list (ui.scroll's pointer), and the dialog opens as tall as its content (ui.open's rows) poteat committed on Sep 13, 2026 |
4025de5 Browse |
| diff: the header and list stay pinned while the hunks scroll beneath them three rows a tick (the pane answers ui.scroll itself), the list keys and ctrl+x b press Buttons that declare the built-in's actions, rows rest grey, toasts are held, and without the fullscreen layout /diff opens the built-in dialog's shape inline, focused, at any width poteat committed on Sep 13, 2026 |
325256e Browse |
| mods/diff: the base picker's labels lose their format characters like every other name drawn poteat committed on Sep 13, 2026 |
4738341 Browse |
| mods/diff: a backend's deps may leave the start's dirty paths out poteat committed on Sep 13, 2026 |
3c94149 Browse |
| mods/diff: the closing empty row is the git backend's to add after parsing, so hunks parsed for another backend stay as printed poteat committed on Sep 13, 2026 |
ddb122f Browse |
| mods/diff: the docked pane draws as the built-in panel does (every file's hunks under an eight-row list, rows that scroll to their file, no focus or close mark of its own, /diff's transcript line) and the inline pane as its dialog poteat committed on Sep 13, 2026 |
38dc1e4 Browse |
| mods/diff: renames list as git prints them with no body, a file that turned up since the start is session work, and each file but the diff's last keeps git's closing line poteat committed on Sep 13, 2026 |
883b12c Browse |
| mods: a blank line between const runs and let runs poteat committed on Sep 13, 2026 |
3668b47 Browse |
| Commits on Sep 12, 2026 |
| Merge pull request #93912 from anthropics/poteat/mod-tests-seat Alice T'Poteat committed on Sep 12, 2026 |
e46ab54 Browse |
| mods: a noun's types live in its own types folder and dependents read them from there poteat committed on Sep 12, 2026 |
b95b015 Browse |
| mods: blank lines between statement kinds and around multi-line statements poteat committed on Sep 12, 2026 |
748e0c4 Browse |
| Commits on Sep 11, 2026 |
| mods: merge poteat/diff-parity; a mark's props, hyphened Choice members and the built-in panel's marks at its call sites, in the tested and linted layout poteat committed on Sep 11, 2026 |
ead8806 Browse |
| mods: $.clock's now, sleep, after and every are events beneath the mod, now() resolving a promise; the declarations and the diff host follow poteat committed on Sep 11, 2026 |
f43a16b Browse |
| mods/diff: a helper takes the whole shape its callers hold, and the pane's inset kit has a constructor poteat committed on Sep 11, 2026 |
97f86b9 Browse |
| mods/diff: each decision a hook makes names its test, and a value used once is written where it is used poteat committed on Sep 11, 2026 |
46ea2a5 Browse |
| mods/diff: each helper sits in a folder of its own, named for what it exports, and barrels list their folders in order poteat committed on Sep 11, 2026 |
a9d339b Browse |
| mods: hook JSDoc is a two-line summary and one short paragraph, naming no file path poteat committed on Sep 11, 2026 |
652580d Browse |
| mods/diff: three hook files are formatted as the rest are poteat committed on Sep 11, 2026 |
4d63891 Browse |
| mods: tests name their tier with tier(), and /diff's two answers and the tests on them use an ASCII apostrophe poteat committed on Sep 11, 2026 |
ee5d2e5 Browse |
| mods/diff: tab, base-switch, base-resolve and read marks carry the built-in panel's props and reasons at its call sites poteat committed on Sep 11, 2026 |
bb429a9 Browse |
| mods/diff: the pane-shown row is the built-in panel's own, once per session id, and an ask marks diff_selection_attach poteat committed on Sep 11, 2026 |
f6cd2ca Browse |
| Commits on Sep 10, 2026 |
| mods/diff: an asked diff is cut to the room the prompt's context has left, and dropped with a status when none is left poteat committed on Sep 10, 2026 |
1c97c29 Browse |
| mods/diff: an asked diff rides down to the turn on the prompt's context, not onto the answer poteat committed on Sep 10, 2026 |
d920522 Browse |
| mods/diff: under 110 columns /diff answers the built-in's resize line and opens nothing poteat committed on Sep 10, 2026 |
37f19ef Browse |
| mods/diff: the pre-session rows sit under the built-in's blank rows, and a rule under the file's name poteat committed on Sep 10, 2026 |
dbe663d Browse |
| mods/diff: the unanswered-git comment says a git that cannot start has answered poteat committed on Sep 10, 2026 |
478b718 Browse |
| mods/diff: the empty state sits where the built-in centers it, the pre-session line at the foot poteat committed on Sep 10, 2026 |
148e0f0 Browse |
| mods/diff: a close ✕ at the header's right edge closes the pane as /diff does poteat committed on Sep 10, 2026 |
8b41514 Browse |
| mods/diff: the untracked file's stage hint is unquoted, as the built-in words it poteat committed on Sep 10, 2026 |
23e30f0 Browse |
| mods/diff: docked, the pane keeps the built-in's blank top row and last column poteat committed on Sep 10, 2026 |
9518d8f Browse |
| mods/diff: seated inline, the pane shows only the built-in's resize line poteat committed on Sep 10, 2026 |
d03baa0 Browse |
| mods/diff: pane comments name its tab and the person's close, not the removed header and [x] poteat committed on Sep 10, 2026 |
ace6b00 Browse |
| Merge pull request #93244 from anthropics/poteat/mods-telemetry-fixes Alice T'Poteat committed on Sep 10, 2026 |
fb63c4a Browse |
| mods/diff: one repository probe in flight, and a git that timed out is asked again, not read as no repository poteat committed on Sep 10, 2026 |
a33d344 Browse |
| mods/diff: hunks draw through the engine's Code element, split at hunk boundaries under its 10000-character source cap; the row renderer and word diff go poteat committed on Sep 10, 2026 |
30a6850 Browse |
| mods/diff: backgrounds summary in two lines, as the internal copy has it poteat committed on Sep 10, 2026 |
1297731 Browse |
| mods/diff: context lines draw on no background, not the cyan background-task accent poteat committed on Sep 10, 2026 |
573ada6 Browse |