| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-24 | fix(app): conditionally show model variant selector (#24115) | Brendan Allan | |
| 2026-04-24 | feat(prompt): add shell mode UI with cancel button, custom icon, and example ↵ | Brendan Allan | |
| placeholder (#24105) | |||
| 2026-04-21 | fix(app): prevent prompt input animations from rerunning on every render ↵ | Brendan Allan | |
| (#23676) | |||
| 2026-04-20 | app: better loading (#23489) | Brendan Allan | |
| 2026-04-16 | app: start migrating bootstrap data fetching to TanStack Query (#22756) | Brendan Allan | |
| 2026-04-15 | feat: enable type-aware no-floating-promises rule, fix all 177 violations ↵ | Kit Langton | |
| (#22741) | |||
| 2026-04-14 | delete all e2e tests (#22501) | Dax Raad | |
| Cherry-picked from ea463e604cdd2a3e83e1c286e39b789455f0d413 | |||
| 2026-04-07 | Move auto-accept permissions to settings (#21308) | Shoubhit Dash | |
| 2026-04-03 | fix(app): show correct submit icon when typing follow up | Adam | |
| 2026-04-03 | fix: restore prompt focus after footer selection (#20841) | Shoubhit Dash | |
| 2026-04-03 | fix(prompt): unmount model controls in shell mode (#20886) | Shoubhit Dash | |
| 2026-04-01 | app: try to hide autofill popups in prompt input (#20197) | Brendan Allan | |
| 2026-03-30 | fix: preserve image attachments when selecting slash commands (#19771) | Jack | |
| 2026-03-26 | fix(app): more startup perf (#19288) | Adam | |
| 2026-03-25 | Reapply "fix(app): startup efficiency" | Adam | |
| This reverts commit 898456a25cf2edbfc4ae4961b37424f633419dd6. | |||
| 2026-03-25 | Revert "fix(app): startup efficiency" | Adam | |
| 2026-03-25 | Reapply "fix(app): more startup efficiency (#18985)" | Adam | |
| This reverts commit cbe1337f2401066cf33eb9009b597eafb49123ba. | |||
| 2026-03-24 | Revert "fix(app): more startup efficiency (#18985)" | Adam | |
| This reverts commit 98b3340ceeb6928d0d57898d02665d763ef1ea9c. | |||
| 2026-03-24 | fix(app): more startup efficiency (#18985) | Adam | |
| 2026-03-24 | fix(app): use optional chaining for model.current() in ProviderIcon (#18927) | Burak Yigit Kaya | |
| 2026-03-23 | fix(app): batch multi-file prompt attachments (#18722) | Shoubhit Dash | |
| 2026-03-20 | app: file type filter on desktop + multiple files (#18403) | Brendan Allan | |
| 2026-03-19 | fix(app): ignore repeated Enter submits in prompt input (#18148) | Andrew Maguire | |
| Co-authored-by: Shoubhit Dash <[email protected]> | |||
| 2026-03-17 | chore: generate | opencode-agent[bot] | |
| 2026-03-17 | fix(app): avoid prompt tooltip Switch on startup (#17857) | Luke Parker | |
| 2026-03-17 | test(app): deflake slash terminal toggle flow (#17881) | Luke Parker | |
| 2026-03-14 | fix(app): handle multiline web paste in prompt composer (#17509) | Shoubhit Dash | |
| 2026-03-13 | fix(app): model selection persist by session (#17348) | Adam | |
| 2026-03-13 | fix(app): polish prompt composer controls (#17388) | David Hill | |
| 2026-03-13 | fix(app): scroll falls behind prompt input | Adam | |
| 2026-03-13 | fix(app): support text attachments (#17335) | Adam | |
| 2026-03-12 | feat(app): follow-up behavior (#17233) | Adam | |
| 2026-03-12 | fix(app): titlebar cleanup (#17206) | David Hill | |
| 2026-03-12 | chore: cleanup (#17197) | Adam | |
| 2026-03-12 | chore: cleanup (#17184) | Adam | |
| 2026-03-11 | fix(app): skip editor reconcile during IME composition (#17041) | Chris Yang | |
| 2026-03-08 | Revert "tui: dock auto-accept after thinking and move Add file to bottom-left" | David Hill | |
| This reverts commit 69cb49f7cc6557f8d9529695d7ecc75c0ac8a5aa. | |||
| 2026-03-08 | Revert "tui: keep model + thinking selectors beside Add file" | David Hill | |
| This reverts commit 426dcfa3b0cacc79abac6c6f61a03613b572ad64. | |||
| 2026-03-08 | Revert "tui: add more editor bottom padding for prompt controls" | David Hill | |
| This reverts commit 981353793d47280973f46022292f2e8dd7dfd681. | |||
| 2026-03-08 | Revert "tui: expose auto-accept as a permissions select" | David Hill | |
| This reverts commit 12d862dbd3ec0cea6da7daa8e53ec71183480a9b. | |||
| 2026-03-08 | Revert "tui: use text-base color for prompt selects" | David Hill | |
| This reverts commit 207ebf4b8cc53b6390ab96f393cbbbbaacd49781. | |||
| 2026-03-08 | Revert "tui: remove prompt model/thinking/permissions selectors on dev so ↵ | David Hill | |
| the composer stays simple" This reverts commit ae25c1e7b75c17d799f7a245f03ca0cd8bef1eab. | |||
| 2026-03-08 | tui: remove prompt model/thinking/permissions selectors on dev so the ↵ | David Hill | |
| composer stays simple | |||
| 2026-03-08 | tui: use text-base color for prompt selects | David Hill | |
| Select triggers in the composer now use the normal text color so model/thinking/permissions controls read consistently with the rest of the input UI. | |||
| 2026-03-08 | tui: expose auto-accept as a permissions select | David Hill | |
| Lets people explicitly choose between normal permission prompts and auto-accept while composing, without relying on an ambiguous icon state. | |||
| 2026-03-08 | tui: add more editor bottom padding for prompt controls | David Hill | |
| Gives typed text more breathing room above the Add file/model/thinking row so the controls don’t visually crowd what you’re writing. | |||
| 2026-03-08 | tui: keep model + thinking selectors beside Add file | David Hill | |
| People change models and thinking settings while composing, so keeping those controls next to the Add file button avoids hunting in the footer and reduces context switching mid-message. | |||
| 2026-03-08 | tui: dock auto-accept after thinking and move Add file to bottom-left | David Hill | |
| Auto-accept now lives in the footer dock beside the thinking control so it stays easy to find without crowding the text box. The Add file button moves to the bottom-left of the editor and the input gets a bit more bottom padding so the control row doesn’t overlap what you’re typing. | |||
| 2026-03-08 | tui: revert prompt control docking | David Hill | |
| Restore the previous prompt control layout after the dock/position changes made the composer feel less familiar. This brings auto-accept back to its prior spot and returns Add file to the previous placement. | |||
| 2026-03-08 | tui: dock auto-accept after thinking and move Add file to bottom-left | David Hill | |
| Auto-accept now lives in the footer dock beside the thinking control so it stays easy to find without crowding the text box. The Add file button moves to the bottom-left of the editor and the input gets a bit more bottom padding so the control row doesn’t overlap what you’re typing. | |||
