github anomalyco/opencode v1.1.24

latest release: v1.1.25
12 hours ago

Core

  • Upgrade OpenTUI to v0.1.74 and fix tmux kitty keyboard regression
  • Ensure that tool attachments aren't sent as user messages
  • Use dynamic import for session event in config.ts to avoid circular dependency
  • Fix broken URL in documentation (@berenar)
  • Fix itemId stripping logic for GPT models
  • Revert test fix for image handling
  • Update GPT models prompt
  • Add OAuth redirect URI configuration for MCP servers (@christso)
  • Adjust websearch tool to emphasize current date and clarify it's no longer 2024
  • Clarify question tool guidance in documentation (@kitlangton)
  • Set OpenCode as user agent for most inference requests
  • Show auth URL when browser cannot open in remote sessions (@danlapid)
  • Strip item IDs in more cases
  • Stop changing main model/agent from subtasks invocation (@dbpolito)
  • Fix default agent selection in ACP and headless mode (@assagman)
  • Add LiteLLM proxy provider option for explicit compatibility (@seilk)

TUI

  • Add version to session header and /status dialog (@AksharP5)
  • Correct theme count tip in TUI (@kitlangton)
  • Dim question option prefixes in terminal UI (@kitlangton)
  • Add tab navigation support for questions in terminal interface (@kitlangton)
  • Add Carbonfox theme (@devatnull)

Desktop

  • Add ability to edit project and session titles
  • Open workspace if navigating to session in workspace
  • Can't expand workspaces
  • Fixed scroll jumping when expanding workspaces
  • Truncate the workspace name on hover
  • Fix alignment of load more label
  • Update panel minimum size and button maximum width
  • Fix session icon and label alignment
  • Fixed desktop hamburger menu shifting issue
  • Center hamburger menu with project avatars
  • Fix mobile menu on web
  • Fix responsive menu on desktop
  • Moved createMemo down to fix bug
  • Updated project and sessions list width
  • Fix styles for view all sessions state
  • Add default icon to sessions
  • Fix search bar sizing, padding, and keyboard shortcut styling
  • Fixed avatar border radius and current project display
  • Persist workspace order and collapsed state
  • Add unified search for commands and files in app
  • Add skeleton loader for sessions
  • Fix project avatar border radius

SDK

  • Update OpenAPI TypeScript SDK generator to version 0.90.4
  • Revert SDK OpenAPI TypeScript generator update to 0.90.4
  • Update @hey-api/openapi-ts to 0.90.4 (@coleleavitt)

Thank you to 13 community contributors:

  • @seilk:
    • feat: add litellmProxy provider option for explicit LiteLLM compatibility (#8658)
  • @devatnull:
    • feat: add Carbonfox theme (#8723)
  • @johnnyapu15:
    • fix:subagent reasoningEffort not being applied (#8646)
  • @aaroniker:
    • feat(console): Fix /black page View Transition Safari issue (#8755)
    • feat(console): /black shader improvements, performance, details (#8871)
  • @assagman:
    • fix(agent): default agent selection in acp and headless mode (#8678)
  • @dbpolito:
    • fix: stop changing main model/agent from subtasks invocation (#7681)
    • feat(desktop): Terminal Splits (#8767)
  • @ricardo-valero:
    • fix: nix desktop workflow (#8747)
  • @danlapid:
    • fix(mcp): show auth URL when browser cannot open in remote sessions (#7884)
  • @kitlangton:
    • docs: clarify question tool guidance (#8778)
    • fix(tui): add tab navigation in questions (#8777)
    • fix(tui): dim question option prefixes (#8776)
    • fix(tui): correct theme count tip (#8779)
  • @AksharP5:
    • feat: add version to session header and /status dialog (#8802)
  • @christso:
    • feat(mcp): add OAuth redirect URI configuration for MCP servers (#7379)
  • @coleleavitt:
    • chore(sdk): update @hey-api/openapi-ts to 0.90.4 (#8921)
  • @berenar:
    • fix(docs): Broken URL (#8918)

Don't miss a new opencode release

NewReleases is sending notifications on new releases.