WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Releases: sst/opencode

v1.0.137

09 Dec 03:01

Choose a tag to compare

  • Added new "orng" theme
  • Added catppuccin-macchiato theme
  • Added mercury.com theme
  • Added ability to toggle MCP servers in TUI
  • Added bash-language-server LSP support
  • Added terraform-ls language server and formatter
  • Added OCaml LSP support
  • Added ocamlformat support
  • Added PDF support in read tool
  • Added optional scrollbar to the session chat
  • Added dynamic terminal window title
  • Added uninstall command
  • Added theme support for thinking text opacity
  • Added experimental plugin hook for text completion
  • Added OAuth authentication support for remote MCP servers
  • Restored experimental flag for websearch/codesearch tools
  • Fixed sidebar working directory colour contrast with modified files
  • Fixed parcel watcher musl support
  • Fixed provider filtering for /connect endpoint
  • Fixed sorting of sessions by updated time
  • Fixed colors for dialog prompt in light themes
  • Fixed autocomplete text color with no matching items
  • Fixed autocomplete popup repositioning on window resize
  • Fixed SAP AI Core Vercel AI SDK v2 support
  • Fixed themes sorted alphabetically in /theme modal
  • Fixed toggle timestamps to properly hide/show timestamps when toggled
  • Fixed opencode web command
  • Fixed shell detection to support non-standard paths
  • Fixed provider URL merging logic
  • Fixed CLI help text wrapping
  • Fixed sessions disappearing after git init
  • Fixed timestamp toggle text to be dynamic in command list
  • Fixed deprecated models from appearing in model picker
  • Improved shift+space to insert as character again in opentui
  • Improved diff color issues in light themes
  • Added visual separator between username and timestamp for better readability
  • Reduced overhead of task tool metadata
  • Tweaked bash agent to have more awareness of current working directory and adjusted default timeout

Thank you to 23 community contributors:

  • @franlol:
    • feat: add optional scrollbar to the session chat (#5116)
    • feat: add experimental.text.complete plugin hook (#4962)
  • @dakdevs:
    • feat: add mercury.com theme (#5141)
  • @crayment:
    • docs: update server API reference with complete endpoint list (#5136)
  • @ben-vargas:
    • feat: restore experimental flag for websearch/codesearch tools (#5132)
  • @ariane-emory:
    • fix: make timestamp toggle text dynamic in command list (resolves #5106) (#5108)
    • fix: toggle timestamps now properly hides/shows timestamps when toggled (resolves #5142) (#5145)
    • fix: Sort themes in the /theme modal alphabetically (resolves #5217) (#5219)
    • fix: sort sessions by updated time (resolves #5074) (#5080)
    • fix: improve sidebar working directory colour contrast with modified files (resolves #5184 (#5188)
  • @IceWreck:
    • fix: update description to lowercase for ACP command (to be consistent with other commands) (#5137)
  • @aryasaatvik:
    • feat(tui): add dynamic terminal window title (#5112)
  • @Arindam200:
    • docs: Nebius Token Factory provider documentation (#2997)
  • @nyxkrage:
    • fix: update zed agent server linux url to tar.gz (#5194)
  • @mberrishdev:
    • fix: autocomplete popup repositions on window resize (#5196)
  • @Brendonovich:
    • Desktop macOS codesigning and notarization (#5154)
    • Export DesktopInterface from desktop and add PlatformContext
  • @ayatofrench:
    • fix: use basename for shell detection to support non-standard paths (#5205)
  • @edlsh:
    • feat: add uninstall command (#5208)
    • feat: add theme support for thinking text opacity (#5240)
    • feat: add bash-language-server LSP (#5246)
    • feat: add terraform-ls language server and formatter (#5243)
  • @edevil:
    • feat(mcp): add OAuth authentication support for remote MCP servers (#5014)
  • @Patrick-Erichsen:
    • fix(cli): prevent help text wrapping (#5185)
  • @ry2009:
    • fix: ensure Auth.all returns valid objs (#5128)
  • @JUVOJustin:
    • docs: Update "model" inheritance for agents (#4894)
  • @bishalr0y:
    • feat: add catppuccin-macchiato theme (#5225)
  • @jerome-benoit:
    • fix: SAP AI Core Vercel AI SDK v2 support (#5180)
  • @dbpolito:
    • feat: ability to toggle MCP Servers in TUI (#4509)
  • @nexxeln:
    • add ocamlformat support (#5229)
    • add ocaml lsp support (#5230)
  • @Raviguntakala:
    • fix: apply provider filtering to /connect endpoint (#5233)
  • @elithrar:
    • themes: add new orng theme (#5267)

v1.0.134

05 Dec 20:47

Choose a tag to compare

  • Added max steps configuration for supervisor and sub-agents
  • Added experimental OpenTelemetry config option to enable OTEL spans
  • Fixed PTY session cloning on desktop reconnect
  • Added Vercel theme
  • Fixed ProviderInitError for GitHub Copilot Enterprise
  • Fixed projects that transition from having no commits to having commits to properly migrate sessions
  • Improved TUI dialog option descriptions with text wrapping
  • Fixed VCS being set to git even if no commits exist in repository
  • Increased default scroll speed
  • Fixed SAP AI Core provider SDK initialization
  • Restored terminal pane feature on desktop

Thank you to 8 community contributors:

v1.0.133

04 Dec 22:02

Choose a tag to compare

  • f9dcd97: Revert of terminal pane (skip - already reverted)
  • d763c11: Terminal pane feature (skip - was reverted)
  • b9c1f10: SAP AI Core provider support ✓
  • 7f86fe3: Optional prompt input to GitHub Action ✓
  • a32cf70: Fix /new slash command being persisted ✓
  • a607f33: Improved bash tool messages ✓
  • 350a322: Fix model not being passed to tool ✓
  • 27c99b4: Preserve prompt input when creating new session ✓
  • 1d6e3d4: Fix cursor color ✓
  • 5a9f4e5: Fix checkUpgrade sets init ✓
    • Add SAP AI Core provider support
  • Add optional prompt input to GitHub Action
  • Fix /new slash command being persisted in prompt input
  • Improve bash tool messages regarding timeouts and truncation for clarity
  • Fix model not being passed correctly to tool
  • Preserve prompt input when creating new session
  • Fix TUI cursor color
  • Fix checkUpgrade setting init: flag

Thank you to 6 community contributors:

v1.0.132

04 Dec 04:23

Choose a tag to compare

  • Fixed Anthropic API key error when using provider configuration

v1.0.131

04 Dec 04:12

Choose a tag to compare

  • Fixed a TypeError that occurred when calculating token costs

v1.0.130

04 Dec 03:38

Choose a tag to compare

  • Enhanced DeepSeek reasoning content handling
  • Fixed provider ID issue
  • Fixed compaction type issue
  • Fixed DAX typo
  • Added tool_details keybind with no default
  • Added messages_last_user command to scroll TUI to last user message
  • Fixed bunfs path on Windows
  • Added experimental.primary_tools setting to allow users to set tools that should only be available to primary agents
  • Added retry case for Grok resource exhausted

Thank you to 5 community contributors:

  • @spoons-and-mirrors:
    • feat: experimental.primary_tools, allow user to set the tools that should only be available to primary agents (#4913)
  • @Hona:
    • fix: bunfs path on windows (#5011)
  • @ariane-emory:
    • feat: add messages_last_user command to scroll TUI to last user message (implements #4847) (#4855)
    • feat: add tool_details keybind w/ no default (#4976)
  • @jackbisceglia:
    • docs: remove outdated theme section as system theme is now added back (#5041)
  • @matjanos:
    • feat: Enhance DeepSeek reasoning content handling (#4975)

v1.0.129

03 Dec 11:39

Choose a tag to compare

  • Fixed GitHub Copilot Enterprise authentication failing with sdk.chat undefined error
  • Adjusted light/dark theme toggle
  • Fixed Provider type in chat.params plugin hook
  • Fixed handling of 0 in ANSI theme color definitions
  • Bumped opentui to v0.1.55
  • Added basic session list command
  • Made homebrew update check use homebrew registry version info
  • Fixed ability to unignore files in .ignore
  • Tweaked message border to match color of agent it was sent to
  • Increased default LSP server timeout
  • Added toggle to hide username in TUI
  • Added OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT environment variable

Thank you to 4 community contributors:

v1.0.128

02 Dec 20:14

Choose a tag to compare

  • Fixed CLI to allow messages starting with a dash (-) when using the run command
  • Hidden [REDACTED] chunks in reasoning display from OpenRouter
  • Fixed handling of ANSI color indexes in theme resolution

Thank you to 3 community contributors:

v1.0.127

02 Dec 16:06

Choose a tag to compare

  • Added overridable review slash command
  • Added ability to toggle tool details visibility
  • Fixed TUI crash when no authenticated providers and default provider disabled
  • Fixed authentication login to respect disabled/enabled providers configuration
  • Fixed npm registry configuration not being respected during installation
  • Fixed invalid schema cases for Gemini models
  • Fixed Copilot responses bug with GPT 4o mini
  • Fixed a case where OpenCode wasn't retrying on certain failures

Thank you to 3 community contributors:

v1.0.126

01 Dec 19:00

Choose a tag to compare

Thank you to 1 community contributor:

  • @blacksmith-sh[bot]:
    • .github/workflows: Migrate workflows to Blacksmith runners (#4941)