Shoubhit Dash
a639fe7a08
chore(opencode): remove scout agent ( #30435 )
2026-06-02 23:30:34 +05:30
Sebastian
8dd6448c90
use keymap state for layer visibility ( #26246 )
2026-05-19 17:07:26 +02:00
James Long
ff9d7cab5c
fix(core): fix file references in workspaces ( #28209 )
2026-05-18 18:23:35 +00:00
Shoubhit Dash
eb389c58eb
refactor(reference): normalize config entries ( #28178 )
2026-05-18 20:42:41 +05:30
Simon Klee
8f05bbfaa6
prompt: fix cursor math for wide characters ( #27017 )
...
String.length counts code points, not display columns, so CJK
characters and emoji that occupy two terminal cells caused
misaligned cursors, broken mention triggers, and incorrect
history restoration offsets.
Use Bun.stringWidth for now, we need an alternative for this.
Fix #26716
Close #26922
2026-05-12 11:45:28 +02:00
Shoubhit Dash
4bae84c8b0
feat(scout): autocomplete configured mentions ( #26843 )
2026-05-11 20:50:03 +05:30
Sebastian
a0fc27e424
flatten to keybind compatible config ( #26421 )
2026-05-09 01:29:13 +02:00
Sebastian
19da27e1cb
internal which-key plugin, inactive by default ( #26337 )
2026-05-08 13:55:49 +02:00
Sebastian
98f5e6e713
introduce opentui keymap as sole key/cmd engine ( #26053 )
2026-05-07 20:35:31 +02:00
Dax
f25f1485d5
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
James Long
98ea5b6e7e
feat(tui): support builtin protocol for handling context from editors ( #24034 )
2026-04-23 16:19:19 -04:00
Kit Langton
343a564183
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
cce05c1665
fix: clean up 49 unused variables, catch params, and stale imports ( #22695 )
2026-04-16 02:01:53 +00:00
James Long
42206da1f8
refactor(tui): switch to global events and start passing workspace param ( #21719 )
2026-04-10 10:47:27 -04:00
Luke Parker
f7f41dc3a0
fix(tui): apply scroll configuration uniformly across all scrollboxes ( #14735 )
2026-04-02 09:15:19 +10:00
OpeOginni
16332a8583
fix(tui): make use of server dir path for file references in prompts ( #13781 )
2026-02-16 13:14:08 -06:00
Khang Ha (Kelvin)
fde0b39b7c
fix: properly encode file URLs with special characters ( #12424 )
2026-02-06 16:16:56 -06:00
opencode-agent[bot]
5e3162b7f4
chore: generate
2026-02-02 22:30:23 +00:00
Joseph Campuzano
f9aa209131
fix: fixes issue where the autocomplete tui dialog flickers while typing ( #11641 )
2026-02-02 16:29:43 -06:00
Dax
5b784871f0
feat: add skill dialog for selecting and inserting skills ( #11547 )
2026-01-31 20:52:54 -05:00
Ryan Vogel
53f118c57a
Revert "feat(app): add skill slash commands" ( #11484 )
2026-01-31 10:20:23 -05:00
Ryan Vogel
786ae0a584
feat(app): add skill slash commands ( #11369 )
2026-01-31 08:59:28 -06:00
Dax
81ac41e089
feat: make skills invokable as slash commands in the TUI ( #11390 )
2026-01-31 00:41:55 -05:00
Dax Raad
3542f3e406
Revert "feat: make skills invokable as slash commands in the TUI"
...
This reverts commit 85126556b8 .
2026-01-30 20:37:41 -05:00
Dax Raad
85126556b8
feat: make skills invokable as slash commands in the TUI
...
- Add Skill.content() method to load skill template content from SKILL.md files
- Modify Command.list() to include skills as invokable commands
- Add 'skill' boolean property to Command.Info schema
- Update autocomplete to show skills with (Skill) label in slash commands
- Regenerate SDK to include skill property in Command type
2026-01-30 20:36:48 -05:00
GitHub Action
e29120317f
chore: generate
2026-01-19 20:47:09 +00:00
Joseph Campuzano
091e88c1e1
fix(opencode): sets input mode based on whether mouse vs keyboard is in use to prevent mouse events firing ( #9449 )
2026-01-19 14:46:17 -06:00
Kit Langton
759e68616e
refactor(tui): unify command registry and derive slash commands ( #9115 )
2026-01-17 20:39:19 -06:00
GitHub Action
f242541ef3
chore: generate
2026-01-14 00:04:24 +00:00
Felix Sanchez
562f067131
fix: deduplicate file refs in sent prompts ( #8303 )
2026-01-13 18:03:45 -06:00
Ravi Kumar and Aiden Cline
22c68a6992
fix(tui): reopen autocomplete after backspace deletes space ( #6031 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-01-12 12:52:36 -06:00
Kit Langton
a803cf8aee
feat(tui): add mouse hover and click support to autocomplete ( #7820 )
2026-01-11 12:45:20 -05:00
Kit Langton
43c2da24d0
fix(tui): slash command autocomplete highlighted row jumping ( #7815 )
2026-01-11 11:11:40 -05:00
Aleksandr Bagatka and Aiden Cline
f6fc693c1f
fix(ui): use full file path for fuzzy matching in autocomplete ( #6705 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-01-08 16:43:05 -06:00
Ravi Kumar
68cf6b04a0
fix(tui): constrain autocomplete height to available screen space ( #7181 )
2026-01-07 19:24:44 +01:00
galkatz373
d4e7a88bba
feat(cli): frecency file autocomplete ( #6603 )
2026-01-06 14:05:57 -06:00
Guorui Yu
5a38a6f248
tui: autocomplete: expand directory on Tab, select on Enter ( #6975 )
...
Signed-off-by: yuguorui <yuguorui@pku.edu.cn >
2026-01-05 13:08:17 -06:00
Paolo Ricciuti
21dc3c24d9
feat: mcp resources ( #6542 )
2026-01-04 09:12:54 -06:00
Paolo Ricciuti
5249f04ea0
fix: display MCP tag for prompts in autocomplete but not in prompt ( #6531 )
2025-12-31 09:34:36 -06:00
ewired
7617f59441
Allow line numbers and ranges in autocomplete ( #4238 )
2025-12-27 18:53:17 -06:00
Sebastian Herrlinger
c352999b41
no intermediate autocomplete result to avoid flickering
2025-12-23 12:22:34 +01:00
6a802c01cd
feat(tui): implement smooth scrolling for autocomplete dropdown navigation ( #5559 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-12-19 00:40:16 -06:00
Ariane Emory and github-actions[bot]
7437ccd6f4
feat(tui): fork slash command for keyboard-friendly session forking ( resolves #5599 ) ( #5610 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-18 10:38:19 -06:00
Sebastian Herrlinger
73ad20b90c
upgrade opentui to v0.1.61
2025-12-17 09:38:04 +01:00
Dax Raad
83bcb9e95b
tui: fix autocomplete file loading and update dependencies
2025-12-16 13:37:22 -05:00
justfortheloveof
7abc2a947e
tweak: prioritize fuzzysort results that start with user input ( #5571 )
2025-12-15 14:22:37 -06:00
fed4776451
LLM cleanup ( #5462 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-12-14 21:11:30 -05:00
Sebastian Herrlinger
e83a47debe
set theme text color for no matching items in auto complete
2025-12-08 20:59:00 +01:00
Daniel Polito
203f3312ee
feat: ability to toggle MCP Servers in TUI ( #4509 )
2025-12-08 11:31:22 -06:00
Dax and GitHub Action
ea7ec60f51
v2 SDK ( #5216 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-07 19:04:14 -05:00