Block a user
NS4 slice: Add project text search with jump-to-result
Implemented in commit fc3b6a7d085d (Add project text search panel).
Verification:
- zig fmt src/session.zig src/repo.zig src/tui.zig: pass
- zig build test: pass
- zig build: pass
- zig build run…
NS4 slice: Add gitignore-aware file picker and tree
Implemented in commit 233a5245f629 (Add gitignore-aware file picker).
Verification:
- zig fmt src/main.zig src/repo.zig src/tui.zig: pass
- zig build test: pass
- zig build: pass
- zig build run…
NS4 slice: Add gitignore-aware file picker and tree
NS3: Narrow terminal UI and panel grammar
NS3 complete.
Children closed:
- #18 Add panel stack state to the session protocol
- #19 Render editor-or-panel on narrow terminals
- #20 Build the shared list/filter/select panel primitive
- #21…
NS3: Narrow terminal UI and panel grammar
NS3 slice: Add SSH render responsiveness guardrails
NS3 slice: Add SSH render responsiveness guardrails
Implemented in commit fddfd1a5e48e (Add render diagnostics guardrails).
Verification:
- zig fmt src/tui.zig: pass
- zig build test: pass
- zig build: pass
- zig build run -- --help: pass -…
NS3 slice: Show diagnostics, errors, and job status consistently
Implemented in commit e540e64d9304 (Show recoverable panel and editor feedback).
Verification:
- zig fmt src/tui.zig: pass
- zig build test: pass
- zig build: pass
- zig build run -- --help:…
NS3 slice: Show diagnostics, errors, and job status consistently
NS3 slice: Build the shared list/filter/select panel primitive
Implemented in commit c0a4d1c9bb0d (Add generic list panel primitive).
Verification:
- zig fmt src/panel.zig src/session.zig src/protocol.zig src/tui.zig src/replay.zig: pass
- zig build test:…
NS3 slice: Build the shared list/filter/select panel primitive
NS3 slice: Render editor-or-panel on narrow terminals
Implemented in commit ffa51e17c7b6 (Render active panels on narrow terminal).
Verification:
- zig fmt src/tui.zig: pass
- zig build test: pass
- zig build: pass
- zig build run -- --help: pass -…
NS3 slice: Render editor-or-panel on narrow terminals
NS3 slice: Add panel stack state to the session protocol