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 / tests
Commits on Sep 15, 2026
diff: a shell command that failed or was cut short still refreshes an open pane, an edit that did opens nothing, and a probe /clear overtook pins nothing
poteat committed on Sep 15, 2026
8a4ad54
Browse
diff: git runs when the built-in panel's would: one rev-parse at first need, the tree walked only for an open pane, nothing after a turn or a refused tool
poteat committed on Sep 15, 2026
21993fa
Browse
diff: the session's start asks nothing of the repository; /diff or the first edit pins it when it comes
poteat committed on Sep 15, 2026
733a0de
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
Merge remote-tracking branch 'origin/main' into poteat/diff-parity-2
poteat committed on Sep 14, 2026
9d302a8
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 tests: the walk stops at the last file
poteat committed on Sep 13, 2026
0fdc7b2
Browse
diff tests and README: the walk selects and the window follows
poteat committed on Sep 13, 2026
01e6ae4
Browse
diff tests and README: the wheel over the list, the dialog's rows
poteat committed on Sep 13, 2026
65bf3fe
Browse
diff tests: the wheel moves the body not the list, the list keys move its window, and off fullscreen /diff opens the dialog, lists five files a page and shows one alone
poteat committed on Sep 13, 2026
f305b6c
Browse
mods: the declarations carry command.run's presentation, a Button's action and dimColor, a pane's closeOnEscape and holdToasts, and ui.scroll's by and contentRows; the command fixtures name their presentation
poteat committed on Sep 13, 2026
6434626
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: tests for the docked and inline layouts, the rename row, the moved-in file and /diff's answers
poteat committed on Sep 13, 2026
778a2eb
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: tests settle a started dispatch with clock.settle()
poteat committed on Sep 12, 2026
bf4322f
Browse
mods: blank lines between statement kinds and around multi-line statements
poteat committed on Sep 12, 2026
748e0c4
Browse
mods: the declarations carry ui.scroll, a site's view, hover scopes and userConfig options, and the pane fixture names its view
poteat committed on Sep 12, 2026
ee2315b
Browse
mods: the kit's helpers are mock.clock, mock.store and mock.env, MemoryClock is MockClock, and a rendered tree's text is the diff tests' own fixture; the declarations carry 'claude-code/testing' as generated from the kit's source
poteat committed on Sep 12, 2026
f56a625
Browse
Commits on Sep 11, 2026
mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press
poteat committed on Sep 11, 2026
59bb885
Browse
mods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate named
poteat committed on Sep 11, 2026
936b929
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: tests and the README quote in ASCII only
poteat committed on Sep 11, 2026
a5b0e0c
Browse
mods/diff: the pane tests say why they draw the hint and what git answers
poteat committed on Sep 11, 2026
55809f2
Browse
mods: each mod's tests run from the engine's seat, $ the engine's own and the hooks on() registers beneath the mod
poteat committed on Sep 11, 2026
38b8cf3
Browse