zot/internal/tui
patriceckhart 6b03aa3320 feat(auth): headless OAuth with paste-code input
Runs the local callback server and the manual copy-code flow in parallel. Displays a real input field (with blinking cursor) for pasting the authorization code / redirect URL / code#state. Anthropic manual variant uses the console copy-code redirect URI to bypass localhost.
2026-04-22 17:49:11 +02:00
..
editor.go feat(auth): headless OAuth with paste-code input 2026-04-22 17:49:11 +02:00
highlight.go chore: scrub stray "pi" references from source comments 2026-04-19 17:06:45 +02:00
image.go fix(tui): keep multiple inline images visible 2026-04-21 21:24:11 +02:00
input.go add collapsible code blocks 2026-04-18 10:30:29 +02:00
markdown.go feat(tui): context diffs + framed tool blocks + paced streaming 2026-04-20 15:50:39 +02:00
partialjson.go feat(tui): live-stream file body during write/edit tool calls 2026-04-20 08:37:14 +02:00
partialjson_test.go feat(tui): live-stream file body during write/edit tool calls 2026-04-20 08:37:14 +02:00
paste_collapse_test.go tweak(tui): two-threshold paste collapse with line-vs-char shape 2026-04-21 17:13:23 +02:00
quote_paste_test.go tui: quote drag-dropped file paths in the input editor 2026-04-19 13:01:37 +02:00
render.go fix(tui): repaint fully while scrolling chat 2026-04-21 21:29:08 +02:00
resize_unix.go fix ci: portable syscall.Select via x/sys/unix; gofmt pass 2026-04-18 10:55:42 +02:00
resize_windows.go initial commit 2026-04-17 20:36:38 +02:00
statusbar_test.go feat(ext): phase 4 - full-event interception, arg rewrites, /reload-ext 2026-04-19 17:02:04 +02:00
terminal.go initial commit 2026-04-17 20:36:38 +02:00
theme.go fix ci: portable syscall.Select via x/sys/unix; gofmt pass 2026-04-18 10:55:42 +02:00
view.go fix(tui): match streaming wrap to finalized layout 2026-04-22 10:22:13 +02:00
wrap_test.go feat(tui): collapse multi-line pastes to a placeholder token 2026-04-21 08:47:36 +02:00