b8f7aea3b0
add browse command to open branch diff in web browser
2026-02-23 20:17:25 -08:00
a5fb4c2555
Merge branch 'sandlot-squash'
...
# Conflicts:
# src/commands/merge.ts
2026-02-21 08:56:32 -08:00
31df93016b
Refactor merge/squash into shared mergeAndClose helper with AI-generated squash commit messages
2026-02-21 08:54:58 -08:00
daf436f90e
Merge branch 'improve-conflict-context'
...
# Conflicts:
# src/commands/merge.ts
2026-02-21 08:53:45 -08:00
db9f40dac9
improve conflict complexity analysis and merge error messaging
2026-02-21 08:46:58 -08:00
668f66d3c9
Add squash-merge command with conflict resolution
2026-02-21 08:39:37 -08:00
376f918a66
refactor merge: extract lineCount helper, hoist preamble, and gracefully handle git errors
2026-02-21 08:36:44 -08:00
386954b3c4
Truncate large diffs in merge context and add error handling to git log/diff helpers
2026-02-21 07:54:23 -08:00
0932fd5ef5
Rename spinner variables and add rebase-in-progress guard with improved error messages
2026-02-20 20:12:44 -08:00
ae6604caad
add merge context (branch log, diff stats, per-file diffs) to improve conflict resolution quality
2026-02-20 19:21:16 -08:00
0c5e44bb5d
Add rebase command with AI-assisted conflict resolution
2026-02-20 16:01:26 -08:00
14cad28488
Refactor cli.ts into per-command modules with shared utilities
2026-02-20 15:43:15 -08:00
814bbb39a0
Make worktree removal idempotent by pruning and cleaning up stale directories instead of throwing on failure
2026-02-20 07:41:24 -08:00
be29b5fcd7
die more gracefully
2026-02-20 07:40:24 -08:00
c76340777e
add status icons to list command showing session activity state
2026-02-19 12:35:23 -08:00
3bcea58729
Consolidate close action logs into a single summary message
2026-02-19 11:17:07 -08:00
2a90c59b3b
diff: show uncommitted changes or full branch diff vs main when working tree is clean
2026-02-19 10:14:11 -08:00
8cbeede82b
Auto-resolve merge conflicts using Claude when merging branches
2026-02-19 09:50:01 -08:00
cedf6705ef
sandlot merge <branch>
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 19:13:11 -08:00
4cb3b10047
error handling
2026-02-17 09:57:44 -08:00
994c26647d
updates
2026-02-17 08:52:07 -08:00
6f6d921c54
simplify
2026-02-17 07:57:24 -08:00
033331db98
updates
2026-02-16 20:22:44 -08:00
5d7bf302f2
Add sandlot CLI for branch-based dev with worktrees and Apple containers
...
Implements all 7 commands: new, save, push, list, open, stop, rm.
Uses Commander for CLI parsing, Anthropic SDK for AI commit messages
and merge conflict resolution, and Apple container for VMs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 20:15:29 -08:00