Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: anomalyco/opencode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dev
Choose a base ref
...
head repository: motionharvest/opencode
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dev
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 189 files changed
  • 17 contributors

Commits on Feb 17, 2026

  1. Update (#1)

    * ci: use `useblacksmith/stickydisk` on linux runners only (#13909)
    
    * core: keep message part order stable when files resolve asynchronously (#13915)
    
    * ci: fixed Rust cache for 'cargo install' in publish.yml (#13907)
    
    * ci: fixed missing if condition (#13934)
    
    * Hide server CLI on windows (#13936)
    
    * zen: glm 5 free
    
    * wip: zen
    
    * ci: update triage workflow (#13944)
    
    * fix(app): keep Escape handling local to prompt input on macOS desktop (#13963)
    
    * docs(ko): improve Korean translation accuracy and clarity in Zen docs (#13951)
    
    * docs: improve zh-cn and zh-tw documentation translations (#13942)
    
    * fix(docs): correct reversed meaning in Korean plugins logging section (#13945)
    
    * chore: generate
    
    * tweak(tui): new session banner with logo and details (#13970)
    
    * fix(app): recover state after sse reconnect and harden sse streams (#13973)
    
    * feat(app): session timeline/turn rework (#13196)
    
    Co-authored-by: David Hill <[email protected]>
    
    * chore: app polish (#13976)
    
    Co-authored-by: David Hill <[email protected]>
    
    * tweak(ui): icon button spacing
    
    * chore: generate
    
    * tweak(app): keep file tree toggle visible
    
    Always show the titlebar file tree button (and space the right-side icon buttons at 4px) so it stays accessible regardless of the review panel state.
    
    * tweak(app): reduce titlebar right padding
    
    Use pr-2 (instead of pr-6) on the titlebar right section when not on Windows.
    
    * tweak(app): use weak borders in titlebar actions
    
    Use border-border-weak-base for the titlebar status and open actions (including the open button divider) and adjust the English copy-path label casing.
    
    * tweak(app): match titlebar active bg to hover
    
    Use the ghost hover background for active/expanded titlebar actions and tighten titlebar popover gutters to 4px.
    
    * tweak(app): align titlebar search text size
    
    Use the same 12px text style for the titlebar search placeholder as the status and open actions.
    
    * tweak(ui): center titlebar search and soften keybind
    
    Mount the titlebar search in the center area and tune its sizing/spacing; use regular weight for the keybind pill text.
    
    * tweak(app): refine titlebar search and open padding
    
    Ensure the titlebar search placeholder truncates cleanly and left-aligns; match the fallback copy-path button left padding to the open action.
    
    * tweak(app): tighten titlebar action padding
    
    Use pr-2 for the status and fallback copy-path actions, and tighten the copy icon/text gap to 1.5.
    
    * tweak(ui): update magnifying-glass icon
    
    Replace the magnifying-glass glyph with a 16px viewBox variant and keep default 1px stroke; adjust the titlebar search to render the icon at 16x16.
    
    * feat(desktop): more e2e tests (#13975)
    
    * chore: generate
    
    * tweak(ui): show user message meta on hover
    
    Adds a hover-only metadata line under user messages showing agent, provider, model, and timestamp for quicker context.
    
    * tweak(ui): use provider catalog names
    
    Renders provider and model display names from the provider list instead of raw IDs in user message hover metadata.
    
    * tweak(ui): refine user message hover meta
    
    Moves the interrupted state into the user message hover metadata and updates the copy tooltip to 'Copy message'.
    
    * tweak(ui): show assistant response meta on hover
    
    Adds hover-only metadata after the assistant copy icon showing agent, provider, model, and response duration.
    
    * tweak(ui): allow full-width user message meta
    
    Moves the user message meta row out of the bubble width constraints and truncates long metadata while keeping the timestamp visible with consistent middot spacing.
    
    * ui: add clearer 'Copy response' tooltip label for text parts
    
    * tui: increase prompt mode toggle height for better clickability
    
    * fix(desktop): avoid sidecar health-check timeout on shell startup (#13925)
    
    Co-authored-by: Brendan Allan <[email protected]>
    
    * fix(app): ui flashing when switching tabs (#13978)
    
    * fix: Homepage video section layout shift (#13987)
    
    ---------
    
    Co-authored-by: Goni Zahavy <[email protected]>
    Co-authored-by: Aiden Cline <[email protected]>
    Co-authored-by: Brendan Allan <[email protected]>
    Co-authored-by: Frank <[email protected]>
    Co-authored-by: Ganesh <[email protected]>
    Co-authored-by: vynn <[email protected]>
    Co-authored-by: chenmi <[email protected]>
    Co-authored-by: Minung Han <[email protected]>
    Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
    Co-authored-by: David Hill <[email protected]>
    Co-authored-by: Shoubhit Dash <[email protected]>
    Co-authored-by: Adam <[email protected]>
    Co-authored-by: David Hill <[email protected]>
    Co-authored-by: Filip <[email protected]>
    Co-authored-by: Chris Yang <[email protected]>
    Co-authored-by: Alex Carpenter <[email protected]>
    17 people authored Feb 17, 2026
    Configuration menu
    Copy the full SHA
    83d248d View commit details
    Browse the repository at this point in the history
Loading