spacehub

surshar / claude-code

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Built by Anthropic · github.com/anthropics

History of claude-code / mods / diff / hooks
Commits on Sep 19, 2026
diff: a docked pane reads the repository before it opens, so it never lands on Loading diff
poteat committed on Sep 19, 2026
c97f293
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
mods/diff: the backend probes comment names where a host adds backends
poteat committed on Sep 10, 2026
8939dec
Browse

Older