opencode/packages/tui/test
Simon Klee bea50be4b6
feat(tui): add setting to keep scroll position on send (#61460)
A new session.submit_scroll setting controls this jump. With "keep", the transcript stays where it is when you send a prompt, and the "Jump to latest" link stays visible. If you are already at the bottom, new messages still follow as before. The default, "bottom", keeps the current behavior. The setting is in the settings dialog as "Scroll on send" and in the session configuration docs.
2026-11-03 19:27:20 +01:00
..
cli fix(tui): keep focus on open dialogs when a question arrives (#60365) 2026-11-03 18:18:48 +01:00
component fix(tui): span vertical session tab pulse across full tab width (#60338) 2026-10-30 11:32:49 +01:00
context test(tui): remove flaky update-restart, session-tabs storage and tab-rail scroll tests (#59400) 2026-10-26 16:11:54 -05:00
feature-plugins feat(core): add /goal with a client-side done check (#59437) 2026-10-28 19:05:53 -05:00
fixture feat(tui): load stored images by reference, like desktop (#60116) 2026-10-29 20:04:23 +00:00
mini refactor(client): group experimental SDK methods under client.experimental (#59072) 2026-10-28 15:18:38 -07:00
prompt feat(tui): load stored images by reference, like desktop (#60116) 2026-10-29 20:04:23 +00:00
simulation
theme/v2 feat(tui): add dialog footer theme override and retire faint in new designs (#60003) 2026-10-29 16:15:05 +05:30
ui chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
util fix: link new Console workspaces to their Go page and show monthly Go resets (#61244) 2026-11-02 21:39:25 -08:00
app-lifecycle.test.tsx fix: show the Go usage limit's reset time, Go page link and a composer tray (#60284) 2026-10-29 12:02:57 -05:00
clear-session.test.tsx
client-mcp.test.tsx feat(tui): expose open_terminal over client MCP (experimental) (#57506) 2026-10-22 16:16:28 -04:00
clipboard.test.ts
command-selection.test.tsx
compact-admission.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
completion-notices.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
config-v2.test.tsx fix(tui): resolve default cursor style across config reloads (#60302) 2026-10-29 20:07:21 +01:00
config.test.tsx
copy-session-id.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
editor.test.ts chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
highlights.test.ts
interactivity.test.tsx
keybind.test.ts
keymap-scope.test.tsx
keymap.test.tsx fix(tui): keep keymap command objects while their data is unchanged (#59294) 2026-10-31 11:09:49 +01:00
markdown-streaming.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
model-preference.test.ts
new-session-id.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
new-session-location.test.ts
panel.test.ts
plugin-discovery.test.ts
plugin-keymap.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
plugin-markdown.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
plugin-model.test.tsx
plugin-native-resources.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
plugin-select.test.tsx chore(tui): use OpenTUI 0.8.0 (#60385) 2026-10-30 05:42:46 +01:00
plugin-slot-output.test.tsx fix(tui): contain plugin slots and routes that render bare text (#58144) 2026-10-24 15:24:44 -04:00
plugin-source.test.ts
plugin-toast.test.tsx
preload.ts chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
prompt-cursor.test.tsx fix(tui): keep plugin-set prompt cursor styles (#60599) 2026-10-30 10:08:54 -04:00
prompt-offset.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
prompt-paste.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
prompt-shell-failure.test.tsx fix(tui): keep long-pending requests past Bun's fetch deadline (#55149) 2026-10-19 13:37:11 -04:00
runtime.test.tsx
session-activity-anchor.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
session-backfill-disclosure.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
session-dialog-resync.test.tsx
session-fork-pending.test.tsx
session-group-navigation.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
session-history-interactions.test.tsx fix(tui): stop older history from flashing when scrolling up (#59236) 2026-10-31 14:42:58 -05:00
session-history-reveal.test.tsx fix(tui): stop older history from flashing when scrolling up (#59236) 2026-10-31 14:42:58 -05:00
session-home.test.tsx chore(tui): use OpenTUI 0.8.0 (#60385) 2026-10-30 05:42:46 +01:00
session-media-refs.test.tsx feat(tui): load stored images by reference, like desktop (#60116) 2026-10-29 20:04:23 +00:00
session-mount-budget.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
session-panel.test.tsx
session-submit-scroll.test.tsx feat(tui): add setting to keep scroll position on send (#61460) 2026-11-03 19:27:20 +01:00
session-terminal-availability.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
session-wheel-focus.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
stats.test.ts
stats.view.test.tsx chore: OpenTUI 0.6.5 (#55339) 2026-10-19 16:47:33 +02:00
theme.test.ts feat(tui): add opencode2 theme and text.faint token (#55798) 2026-10-16 14:48:08 +05:30
usage-limits.test.tsx feat(tui): show OpenCode Console usage limits (#58731) 2026-10-24 11:19:56 -05:00