chore: sync upstream opencode (1065 commits)#147
Open
kevint-cerebras wants to merge 1066 commits intodevfrom
Open
chore: sync upstream opencode (1065 commits)#147kevint-cerebras wants to merge 1066 commits intodevfrom
kevint-cerebras wants to merge 1066 commits intodevfrom
Conversation
The test now validates that the database file is named according to the current installation channel (latest/beta get 'opencode.db', others get sanitized names). This ensures users' data is stored in the correct location based on their update channel.
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.
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.
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.
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.
Gives typed text more breathing room above the Add file/model/thinking row so the controls don’t visually crowd what you’re writing.
Lets people explicitly choose between normal permission prompts and auto-accept while composing, without relying on an ambiguous icon state.
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.
… identify the app when starting a fresh session
… auto-accept-permissions
… composer stays simple
…v so the composer stays simple" This reverts commit ae25c1e.
This reverts commit 207ebf4.
This reverts commit 12d862d.
This reverts commit 9813537.
This reverts commit 426dcfa.
…tom-left" This reverts commit 69cb49f.
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
…ry across all languages The compaction message now correctly indicates the current session was compacted rather than the entire history, making it clearer to users which conversation data was optimized.
…6389) Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Contributor
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated sync from sst/opencode dev branch.
1065 new commits from upstream.
Had merge conflicts — accepted upstream versions. The sync-fix workflow will automatically build, test, and restore any overwritten customizations.