Commit Graph
2716 Commits
Author SHA1 Message Date
James Peter 97ac262e37 Revert "style(tui): add spacing above user messages"
This reverts commit 2bf8d49a07.
2025-09-18 12:14:44 +10:00
James Peter 63d289ba58 Revert "style(tui): pad user history cells"
This reverts commit 765745de39.
2025-09-18 12:14:36 +10:00
James Peter 765745de39 style(tui): pad user history cells 2025-09-18 12:12:48 +10:00
James Peter 2bf8d49a07 style(tui): add spacing above user messages 2025-09-18 12:08:33 +10:00
James Peter 6411664898 fix(tui): skip alternate scroll on Apple Terminal 2025-09-18 12:06:13 +10:00
James Peter 1aa56e62b1 feat(tui/explore): friendlier status for Search/List failures
- Map List exit 1 to (not found) like Search
- Render Search exit 2 as (invalid pattern); other Search errors as (search error)
- Render List errors as (list error); Read errors as (read error)
- Improve bottom status text: distinguish search/list failures and NotFound for List
2025-09-18 11:43:28 +10:00
James Peter 3809e01fb2 feat(tui/history): strip sed/head/tail pipes when showing line ranges
- Convert common line filters to annotations:
  - head -n N -> (lines 1 to N); bare head -> (lines 1 to 10)
  - tail -n +K -> (from K to end); tail -n N -> (last N lines);
    bare tail -> (last 10 lines)
- Remove trailing formatting-only pipeline segments from command display
  when an annotation is present (sed -n/head/tail)
- Add tests covering annotation defaults and pipe stripping

This keeps Exec summaries concise, avoiding duplicated details like
2025-09-18 11:23:58 +10:00
James Peter 73a0b42d46 Merge branch 'code-branch-20250917-045147' into main 2025-09-17 15:48:15 +10:00
James Peter e0c54a7769 feat: add plan names and terminal title sync 2025-09-17 15:47:52 +10:00
James Peter a4f7f44649 feat(tui/history): polish explore block labeling 2025-09-17 13:35:52 +10:00
James Peter c6f8589ef6 feat(core/exec): enforce dry-run guard for formatter commands 2025-09-17 13:25:15 +10:00
James Peter bfa8f48dc5 Merge branch 'code-branch-20250917-022656' into main 2025-09-17 13:01:37 +10:00
James Peter a45e5577cf Merge remote-tracking branch 'origin/main' into code-branch-20250917-022656 2025-09-17 13:00:43 +10:00
James Peter d744870294 merge code-branch-20250917-022656 via /merge 2025-09-17 13:00:33 +10:00
James Peter 3f0ca5d8c8 docs(prompt_coder): clarify next step guidance 2025-09-17 12:25:06 +10:00
James Peter bc742710ac chore(core): align lint guidance and git warnings 2025-09-17 12:21:39 +10:00
James Peter 25f76a2b47 fix(core/prompt): update compact fallback instructions 2025-09-17 11:16:45 +10:00
James Peter 587c334dfc feat(tui/explore): enrich run summaries with pipeline context 2025-09-17 11:06:07 +10:00
James Peter dd8990ac0b feat(tui/chatwidget): refresh overlay styling 2025-09-17 10:48:27 +10:00
James Peter a858d7c35b fix(tui/merge): restore handoff ordering before agent handoff 2025-09-17 10:44:56 +10:00
James Peter f20710b2f3 fix(tui/history): keep exec gutter visible on dark themes 2025-09-17 09:59:08 +10:00
James Peter 681ac92918 fix(tui/history): align plan update colors 2025-09-17 09:45:18 +10:00
James Peter c9c54ae76c Merge branch 'code-branch-20250916-164641' of /Users/zemaj/.code/working/code/branches/code-branch-20250916-164641 into main 2025-09-17 09:40:18 +10:00
James Peter 24f4629af5 Add Exploring support for read-only git commands 2025-09-17 09:32:44 +10:00
James Peter c6b6359621 fix(tui/history): use info color for active plans 2025-09-17 09:28:33 +10:00
James Peter c96d5e9222 Add terminal overlay and agent install flow 2025-09-17 08:49:23 +10:00
GitHub Action 0aee2b5837 docs(changelog): update for v0.2.151 [skip ci] 2025-09-16 17:40:41 +00:00
GitHub Action f042cf1fac chore(release): 0.2.151 [skip ci] 2025-09-16 17:38:59 +00:00
James Peter ce38cf2285 fix(tui/history): append merge completion banner 2025-09-17 03:27:14 +10:00
James Peter 3822b8a5b2 Merge branch 'code-branch-20250916-165552' into main 2025-09-17 03:19:10 +10:00
James Peter 2df015dd20 merge main into code-branch-20250916-165552 before merge 2025-09-17 03:19:10 +10:00
James Peter 302e9e3870 Merge branch 'fix/clear_rect_panic' 2025-09-17 03:18:24 +10:00
GitHub Action a174a7dcc0 docs(changelog): update for v0.2.150 [skip ci] 2025-09-16 17:07:04 +00:00
GitHub Action f9e293fb66 chore(release): 0.2.150 [skip ci] 2025-09-16 17:05:13 +00:00
john xu 0dd118e681 fix(tui): add intersection checks for parameter input boxes in AgentEditorView 2025-09-16 16:46:24 +00:00
James Peter bac229627d fix(tui/history): keep gutter icon for meaningful runs 2025-09-17 02:46:22 +10:00
James Peter bf89ce2317 Merge branch 'merge/code-branch-20250916-121527' into main 2025-09-17 02:09:20 +10:00
James Peter fdb9ed1168 Merge branch 'code-branch-20250916-121527-merge' into merge/code-branch-20250916-121527 2025-09-17 02:07:18 +10:00
James Peter 71087e7486 fix(core/parse,tui): restore jq search + alt scroll 2025-09-17 02:00:40 +10:00
James Peter 47950f4663 fix(tui/agents): keep buttons visible in command editor 2025-09-17 01:57:03 +10:00
James Peter e8a2d7e95a fix(tui/history): drop redundant in prefix for list paths 2025-09-17 01:15:12 +10:00
James Peter 5377e4412b fix(tui/history): avoid bolding very short commands 2025-09-17 01:08:12 +10:00
James Peter 7630a1c668 feat(tui/history): highlight /branch slash command as new 2025-09-17 01:02:06 +10:00
James Peter 32f3d88f23 Merge branch 'code-branch-20250916-103922' into main 2025-09-17 00:53:11 +10:00
James Peter 811b793f83 Fix /branch background event ordering 2025-09-17 00:51:11 +10:00
James Peter 4d1fccc560 fix(tui/agents): keep command instructions textarea visible 2025-09-17 00:49:20 +10:00
James Peter 28b5eb6923 Merge branch 'code-branch-20250916-103931' into main 2025-09-17 00:47:38 +10:00
James Peter 0a4e0ae8fd fix(tui/agents): ensure command instructions box shows a line 2025-09-17 00:44:16 +10:00
James Peter b234762d85 fix(tui/agents): restore instructions textarea and add agent button spacer 2025-09-17 00:40:49 +10:00
James Peter b646b224e8 fix(tui/history): render exec status row separately 2025-09-17 00:32:58 +10:00