Simon Klee
8c3b64b130
fix(tui): gate transcript image previews
2026-07-31 18:52:58 +02:00
Simon Klee
913d9d20e8
feat(tui): render session tool images
2026-07-31 18:52:58 +02:00
Simon Klee
efa898ba2a
test(tui): simplify prompt preload fixture
2026-07-31 18:52:41 +02:00
Simon Klee
bfddb33cbb
test(tui): update prompt fixture preload
2026-07-31 18:52:41 +02:00
Simon Klee
a5cc34b2ec
tui: bind leader+i to image viewer
...
Default <leader>i opens the prompt image attachment
viewer from the keyboard. Drop thumbnail captions so
previews stay compact and fill their allotted height.
2026-07-31 18:52:41 +02:00
Simon Klee
bbb7298d90
tui: serialize clipboard and paste queue
...
Concurrent clipboard and terminal pastes raced the prompt, so later
work could clobber earlier attachments or touch a destroyed input.
Queue pastes FIFO, drop stale work after prompt mutations, and keep
hit testing aligned with thumbnail geometry so overflow stays usable.
2026-07-31 18:52:41 +02:00
Simon Klee
a89944497c
tui: bound and guard attachment pastes
...
Local drops could read unbounded files and still insert after the
prompt changed during async I/O. Cap staged bytes, share the budget
across multi-file drops, and cancel if the prompt moves first.
2026-07-31 18:52:41 +02:00
Simon Klee
ec28ef49b8
tui: add image preview and multi-drop
...
Thumbnails only showed a few crops with no way to inspect
them, and terminal drops could attach only one path. Open a
navigable full preview on click or from the command palette,
and accept multi-file drops so dragged image sets attach in
one paste.
2026-07-31 18:52:41 +02:00
Simon Klee
9e00ec4bd6
tui: add opt-in prompt image previews
2026-07-31 18:52:41 +02:00
Simon Klee
7325eed4ec
chore(tui): upgrade integrated OpenTUI snapshot
2026-07-31 18:52:36 +02:00
Simon Klee
966a46da1b
chore(tui): upgrade integrated OpenTUI snapshot
2026-07-31 18:52:36 +02:00
Simon Klee
aedfee907e
chore(tui): upgrade integrated OpenTUI snapshot
2026-07-31 18:52:36 +02:00
Simon Klee
87f660d955
tui: preserve clipboard paste semantics
2026-07-31 18:52:36 +02:00
Simon Klee
7c8cb3717f
chore(tui): upgrade OpenTUI snapshot
2026-07-31 18:52:36 +02:00
Simon Klee
84de6ec02c
tui: report clipboard copy delivery status
2026-07-31 18:52:36 +02:00
Simon Klee
c2c612ce17
tui: use OpenTUI clipboard service
2026-07-31 18:52:36 +02:00
Kit Langton
0e26116f68
fix(tui): stabilize open picker
2026-07-31 16:38:48 +00:00
Aiden Cline
3468aa0140
feat(ai): configure chat max tokens field ( #39909 )
2026-07-31 11:14:08 -05:00
Kit Langton
7757f712a2
test(app): restore stable offset observer ordering ( #39901 )
2026-07-31 12:13:16 -04:00
Aiden Cline
7129ed6e62
fix(core): respect model input limits ( #39797 )
2026-07-31 10:41:36 -05:00
Kit Langton
6c37842520
fix(cli): deduplicate Node asset destinations ( #39900 )
2026-07-31 11:40:38 -04:00
Kit Langton
dc3c996892
fix(tui): stabilize generated session titles ( #39894 )
2026-07-31 11:13:25 -04:00
Kit Langton
7fd12c560c
fix(tui): fit project paths in open menu ( #39887 )
2026-07-31 11:07:12 -04:00
Kit Langton
7aaf4e7750
refactor(session): centralize fallback title policy ( #39890 )
2026-07-31 10:56:38 -04:00
Kit Langton
1311d909a7
fix(tui): preserve session location during handoff ( #39886 )
2026-07-31 10:54:36 -04:00
Kit Langton
d07d9ae0da
fix(tui): remove shells from their location ( #39885 )
2026-07-31 10:46:43 -04:00
Kit Langton
1d18459cdc
fix(tui): align session picker scope ( #39784 )
2026-07-31 10:32:16 -04:00
Kit Langton
db45026c6c
fix(tui): default tabs to global scope ( #39783 )
2026-07-31 10:15:53 -04:00
Kit Langton
77df98db51
Revert "feat(tui): delete current session ( #39750 )"
...
This reverts commit 7814568ba0 .
2026-07-31 10:01:35 -04:00
Aiden Cline
ff2b184af1
feat(ai): support Gemini thinking levels ( #39796 )
deploy-www / deploy (push) Has been cancelled
publish / version (push) Has been cancelled
publish / build-cli (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404 target:linux-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404-arm target:linux-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:macos-26 target:darwin-arm64]) (push) Has been cancelled
publish / sign-cli-windows (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Has been cancelled
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Has been cancelled
publish / publish (push) Has been cancelled
typecheck / typecheck (push) Has been cancelled
2026-07-30 23:38:00 -05:00
Aiden Cline
671e164f8d
refactor(core): contain Codex in OpenAI plugin ( #39734 )
2026-07-30 21:43:38 -05:00
Aiden Cline
5b4ebf3e9d
fix(core): map xAI native options ( #39787 )
2026-07-30 21:42:53 -05:00
Aiden Cline
98229d466d
feat(plugin): add session request hook ( #39764 )
2026-07-30 21:11:22 -05:00
Kit Langton
5c7e2b5042
fix(tui): clarify open menu project labels ( #39780 )
2026-07-30 21:34:29 -04:00
Kit Langton
0a6a5d3e80
fix(session): retry failed title generation ( #39748 )
2026-07-30 21:26:44 -04:00
Kit Langton
eb95bd27fe
feat(session): make generated titles optional ( #39747 )
2026-07-30 21:24:34 -04:00
Kit Langton
865f512a44
fix(tui): preserve current selection across list updates ( #39774 )
2026-07-31 00:48:51 +00:00
Kit Langton
a460f02f67
feat(tui): inherit session directory when creating a new session ( #39753 )
2026-07-30 20:31:38 -04:00
Kit Langton
146fdb9de1
feat(tui): add open menu for sessions and projects ( #39752 )
2026-07-30 20:08:12 -04:00
Kit Langton
b866900417
fix(tui): name deleted session in toast ( #39768 )
2026-07-30 19:59:27 -04:00
Kit Langton
8e3e94aa26
fix(tui): focus palette settings after layout ( #39585 )
2026-07-30 19:39:16 -04:00
Aiden Cline
cc1289048e
refactor(core): isolate AI SDK native mappings ( #39761 )
2026-07-30 18:38:29 -05:00
Kit Langton
7814568ba0
feat(tui): delete current session ( #39750 )
2026-07-30 17:06:41 -04:00
Kit Langton
16b247f756
fix(tui): smooth new session tab handoff ( #39745 )
2026-07-30 16:17:01 -04:00
Kit Langton
9abd9594de
fix(simulation): mirror kitty keyboard protocol ( #39741 )
2026-07-30 20:03:21 +00:00
Kit Langton
22d2012f75
fix(tui): register storybook only for story runs ( #39733 )
2026-07-30 15:55:05 -04:00
Kit Langton
cc883058df
feat(tui): reopen closed session tabs ( #39731 )
2026-07-30 15:54:43 -04:00
Kit Langton
8ebc4c6f85
fix(tui): call session tabs just tabs ( #39730 )
2026-07-30 15:52:58 -04:00
Kit Langton
b0ed9990b3
feat(tui): add option tab shortcuts ( #39725 )
2026-07-30 15:51:10 -04:00
Kit Langton
e1c04dcce6
feat(tui): add temporary new session tab ( #39735 )
2026-07-30 15:05:34 -04:00