Skip to content

chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.18#160

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-anomalyco-opencode-1.x
Open

chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.18#160
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-anomalyco-opencode-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
ghcr.io/anomalyco/opencode minor 1.15.41.17.18

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

anomalyco/opencode (ghcr.io/anomalyco/opencode)

v1.17.18

Compare Source

Core

Bugfixes
  • Prevent crashes and bad pricing data when GitHub Copilot returns models with a zero billing batch size.
Improvements
  • Add a model-specific system prompt for Meta Muse Spark.

v1.17.17

Compare Source

Core

Bugfixes
  • Improved Meta model handling for reasoning variants and provider requests.

Desktop

Bugfixes
  • Fixed clipped descenders in model selector labels.
Improvements
  • Added a dismissible tabs intro popup and refreshed the help entry point.
  • Updated sub-agent task rows to match the v2 session design more closely.
  • Restyled the revert dock in v2 sessions for clearer restore actions.
  • Added a v2 free-model selector with faster access to more providers.

v1.17.16

Compare Source

Core

Bugfixes
  • Exposed reasoning effort variants for Grok models.
  • Improved xAI prompt cache routing and PDF file support in Responses models.

Desktop

Improvements
  • Added an Open containing folder action for projects on the home screen.
  • Added a composer add menu for files, commands, context, and shell mode without losing draft text.
  • Added a provider setup tip on new sessions when no external providers are connected.
  • Remember review panel mode and selected file per session.
  • Added inline file browser tabs for opening and previewing files from the side panel.
  • Updated desktop translations.
Bugfixes
  • Kept the review pane usable on wide screens by reserving its minimum width.
  • Fixed hidden session panes staying mounted and causing side-panel glitches.
  • Routed legacy drafts back to the session page.
  • Loaded full review diffs for large patches when the initial diff is capped.
  • Removed the first-open flash in the command palette.
  • Routed the new session shortcut through tabs in the new layout.
  • Kept session routes inside the correct layout when opening legacy session URLs.

v1.17.15

Compare Source

Core

Bugfixes
  • Better classify Z.ai context-window overflow errors so oversized requests surface the right failure mode (@​fengjikui)
  • Handle unavailable config directories more gracefully when reading config files

Desktop

Improvements
  • Restore model details tooltips in the model picker (@​arvsrn)
  • Refresh the v2 command palette to better match the rest of the new desktop UI (@​arvsrn)
Bugfixes
  • Make terminal shortcuts take priority when the terminal is focused
  • Show unread state on tabs with pending questions
  • Keep session tab titles available after reloads while session data is still loading
  • Apply theme changes only after you select them in Settings
  • Fix macOS titlebar appearance mismatches in Sequoia and adjust traffic light placement (@​arvsrn)

Thank you to 3 community contributors:

v1.17.14

Compare Source

Core

Improvements
  • Added a code mode MCP adapter for running confined orchestration scripts against connected MCP tools.
  • Hid the execute tool unless code mode is enabled.
Bugfixes
  • Fixed paginated MCP tool catalogs losing tool metadata and output schema validation.
  • Preserved low reasoning effort for OpenRouter small-model variants instead of disabling it.
  • Fixed GitHub Copilot model routing to honor each model's advertised chat or responses endpoint.
  • Fixed session lists to match equivalent instance directories reliably.
  • Fixed Cerebras reasoning replay so earlier assistant reasoning is sent back in the provider-supported field.

TUI

Bugfixes
  • Fixed spinner registration so loading indicators keep rendering across TUI surfaces.

Desktop

Improvements
  • Show draft server status in the title bar.
  • Unified the provider connect flow across the app.
  • Improved the integrated terminal experience. (@​arvsrn)
  • Added reopening for closed tabs and background tab opening. (@​usrnk1)
  • Improved model search in picker dialogs. (@​arvsrn)
  • Added recently closed projects to Home. (@​usrnk1)
  • Made tab navigation respond on mouse down in the new layout.
  • Overhauled the v2 review panel. (@​arvsrn)
  • Refined the session tab preview popover. (@​usrnk1)
Bugfixes
  • Fixed new sessions from Home using the wrong project.
  • Fixed first-launch onboarding so it only appears when appropriate.
  • Improved large review pane performance.
  • Fixed timeline loads that started on assistant replies by backfilling the missing user turn.
  • Restored typing in the composer while the window is unfocused.
  • Fixed dropdown search behavior. (@​arvsrn)
  • Kept the v2 review pane mounted when switching session tabs.
  • Kept the terminal mounted when switching session tabs in a workspace.
  • Fixed session tab busy indicators to stay scoped to the correct server.
  • Fixed child-session navigation and lineage resolution during tab transitions.
  • Kept desktop window tabs after closing and reopening the app.

Thank you to 3 community contributors:

v1.17.13

Compare Source

Core

Bugfixes
  • Force reasoning mode for OpenAI-compatible reasoning models so reasoning settings apply reliably on custom deployments
  • Stop replaying stale GitHub Copilot response item IDs, avoiding follow-up request failures

Desktop

Bugfixes
  • Let question prompts be minimized and restored without dismissing them (@​arvsrn)
  • Clean up stale empty and old draft store files to reduce desktop state buildup
  • Keep pending question requests open while reviewing them, instead of dismissing them accidentally (@​eXamadeus)
  • Keep session page failures scoped to the affected tab instead of breaking the whole app
Improvements
  • Improve markdown and message layout alignment in the v2 session UI (@​arvsrn)
  • Add a searchable v2 model picker and model management flow in the composer (@​arvsrn)
  • Show a hover preview for session tabs with the project, path, branch, and server (@​usrnk1)
  • Streamline WSL server setup with clearer distro checks and install flows (@​arvsrn)
  • Keep desktop tabs scoped to each window so windows restore their own tab sets

Thank you to 3 community contributors:

v1.17.12

Compare Source

Core

Bugfixes
  • Enable adaptive thinking for Claude Sonnet 5.
  • Prefer MCP content responses over structured output when both are present.
  • Reconnect MCP servers after OAuth even if the server was disabled. (@​MaxAnderson95)
  • Request MCP refresh-token scope during OAuth.
  • Show MCP OAuth completion errors instead of a generic failure.
  • Refresh cached remote skills.
  • Preserve skill resource paths.
  • Pick better default small models across providers.
  • Scope MCP auth status to each server URL.

TUI

Improvements
  • Add a yolo mode to auto-approve permissions.
  • Pass ServerAuth headers through external served TUI connections. (@​OpeOginni)

Desktop

Improvements
  • Autocomplete MCP resources in the composer.
  • Add workspace controls when starting a new session.
  • Show stored token and cost totals in the session context. (@​OpeOginni)
Bugfixes
  • Autocomplete configured references in prompts.
  • Restore the prompt cursor when the composer regains focus.
  • Remember the last active desktop URL across restarts.
  • Preserve the selected model when promoting a session. (@​usrnk1)
  • Keep session pages in sync during concurrent events.
  • Support normal auth input prompts in the desktop connect-provider dialog. (@​OpeOginni)
  • Prevent hidden terminal tabs from hanging or resizing incorrectly.
  • Re-enable auto-accept in session settings.
  • Keep session tabs scoped to the correct server.
  • Remember the selected home project and server.

SDK

Improvements
  • Add a live event subscription stream.
  • Add SDK access to active sessions.
  • Restore session runtime operations such as event streaming, interrupts, and message lookup.
  • Add paged durable session history.
  • Add session permission request create and fetch endpoints.
Bugfixes
  • Preserve V2Event names in SSE streams.
  • Wake embedded session execution after new prompts.
  • Improve V2 runtime tool results and avoid duplicate model switch events.
  • Resolve MIME types for prompt attachments sent by URI.

Thank you to 11 community contributors:

  • @​usrnk1:
    • feat(app): refine session UI styling (#​33860)
    • fix(desktop): preserve selected model during session promotion (#​34466)
    • fix(desktop): context menu button / tab intermittent issue (#​34420)
    • feat(desktop): add hover background to session title and single-click edit (#​34589)
    • feat(app): hide separators around active tabs (#​34591)
    • feat(desktop): polish inline session title editing (#​34607)
    • feat(desktop): make error view draggable (#​34627)
    • feat(desktop): polish tooltips and session search (#​34632)
  • @​arvsrn:
    • feat(app): updates to design system (#​34066)
    • feat(app): update home screen alignment + markdown styles (#​34172)
    • feat(app): minor visual updates (#​34205)
    • feat(app): new debug bar (#​34237)
    • feat(app): sticky session list header (#​34220)
    • feat(app): show loader on session hover (#​34224)
    • feat(app): new timeline header (#​34192)
    • feat(app): improve projects sidebar reactivity (#​34391)
    • feat(app): update message part ui to v2 (#​34394)
    • feat(app): align slash popover to v2 tokens (#​34286)
  • @​ariane-emory:
    • docs(providers): document blacklist and whitelist model filtering (#​33792)
  • @​Slickstef11:
    • docs: route enterprise contact links (#​34080)
  • @​affanali2k3:
    • fix(app): slow tooltip display for models (#​30745)
  • @​OpeOginni:
    • fix(desktop): recognize normal auth metadata input prompts in connect provider dialog (#​33024)
    • feat(desktop): Display stored totals for Tokens and Cost in Desktop Session Context (#​28887)
    • feat(tui): integrate ServerAuth headers into transport configuration for external served TUI thread (#​29876)
  • @​BenGu3:
    • fix(tui): register prompt.skills keybinds (#​34180)
  • @​neriousy:
    • fix(app): disable add project when given server is offline (#​34294)
    • fix(app): disable empty server chevron (#​34292)
  • @​MaxAnderson95:
    • fix(mcp): reconnect after OAuth even when server is disabled
  • @​StarpTech:
    • fix(console): cancel upstream provider requests (#​34467)
  • @​runvip:
    • fix(docs): fix Russian translation for index.mdx (#​34001)

v1.17.11

Compare Source

Core

Improvements
  • Add session snapshots and revert controls so you can roll a session back to an earlier message, including file changes.
Bugfixes
  • Always print the MCP OAuth URL so manual sign-in still works when opening the browser flow.

Desktop

Improvements
  • Add Chrome-style tab cycle shortcuts with mod+1 through mod+9.
  • Add draggable tabs. (@​arvsrn)
  • Improve the empty home state when you have no sessions. (@​arvsrn)
  • Restyle the jump-to-latest button in the v2 session view. (@​arvsrn)
  • Improve the redesigned desktop layout, including better titlebar tabs and archived sessions. (@​arvsrn)
Bugfixes
  • Keep prompt drafts attached to the correct project server.
  • Restore consistent titlebar tab sizing and layout.
  • Restore home actions when session lists are empty or still loading.
  • Keep todo docks in place when switching between sessions.
  • Automatically close tabs for sessions that no longer exist.
  • Keep provider dialogs, prompt rollbacks, and async attachments tied to the session where they started.
  • Clear late session notifications after you open the session.
  • Remove the session loading stripe.

Thank you to 2 community contributors:

v1.17.10

Compare Source

Core

Improvements
  • Added MCP server instructions to session context. (@​Arcadi4)
  • Added Opencode-managed provider integration support.
  • Added MCP resource template listing.
  • Added MCP resource read tools.
  • Added a --mini CLI mode.
Bugfixes
  • Hid MCP resource template tools when access is denied.
  • Prevented MCP resource tools from colliding when servers expose the same keys.
  • Emitted skill base directories as filesystem paths instead of file:// URLs. (@​shyuan)
  • Restored legacy MCP tool names for existing integrations.
  • Restored v1 account config loading.
  • Bound MCP OAuth callbacks to IPv4 loopback for better local auth reliability. (@​he-yufeng)
  • Preserved structured error details in surfaced failures.
  • Fixed snapshots from subdirectories so they only include the right files and paths.
  • Fixed ACP resource text sourcing on Windows and other cross-platform path cases.
  • Preserved file source paths in ACP resource text.
  • Waited for plugins before loading reference-backed config and system context.
  • Hid gpt-5.5-pro when using Codex OAuth.

TUI

Improvements
  • Added a configurable keybind to open the diff viewer.
  • Added diff viewer support for comparing against the main branch.
Bugfixes
  • Prevented worker rejections from breaking the TUI process.

Desktop

Improvements
  • Kept draft prompt state per tab.
  • Added a new session progress indicator. (@​arvsrn)
  • Added mobile bottom navigation.
  • Added collapsible server sections. (@​arvsrn)
  • Added server-aware session routes to keep same-session navigation separated across servers.
Bugfixes
  • Always applied safe-area insets.
  • Made session navigation more stable and faster.
  • Routed new sessions through tabs correctly.
  • Cleared viewed session notifications reliably.
  • Scoped drafts created from Home to the right server and project.
  • Throttled directory tree loading.
  • Persisted drafts and prompt state more reliably.
  • Improved iOS PWA shell behavior.
  • Refined the mobile session layout.
  • Added the server button dropdown. (@​arvsrn)
  • Restored review line comments.
  • Improved the mobile home layout.

SDK

Improvements
  • Exposed provider integration IDs in the SDK.

Extensions

Improvements
  • Added namespaced plugin hook APIs.
  • Added the V2 plugin API for Effect and Promise plugins.

Thank you to 6 community contributors:

v1.17.9

Compare Source

Core

Bugfixes
  • Honor configured agent step limits by forcing a final text response instead of failing mid-run.
  • Fix Devstral model detection when provider IDs use different casing. (@​Robin1987China)
  • Pass configured custom headers to Copilot model requests.
Improvements
  • Add high and max thinking variants for GLM-5.2 across supported providers. (@​imranshaiedi-byte)
  • Stop wrapping follow-up user messages in a steering reminder so prompt caching stays effective.

TUI

Bugfixes
  • Only show the background subagent shortcut when the server supports it.

Thank you to 4 community contributors:

v1.17.8

Compare Source

Core

Improvements
  • Session timelines load much faster and avoid flicker or scroll jumps.
Bugfixes
  • OpenAI-compatible providers now accept MCP tool schemas that previously failed validation. (@​jquense)
  • Cloudflare AI Gateway now receives the configured API key correctly. (@​keefetang)
  • MCP tools without declared schema properties now work with providers that expect object properties.
  • Long-running MCP tools now keep their timeout alive when they report progress. (@​Nomadcxx)
  • The MCP OAuth callback server now shuts down once authorization finishes or is cancelled.
  • MCP tool failures now surface the server's error text instead of a generic failure.
  • MCP OAuth error pages now escape provider error text correctly.

Desktop

Improvements
  • Added a Home tab toggle so you can quickly switch between Home and your last tab.
  • The new desktop file and folder picker is faster and easier to navigate in the v2 layout.

Thank you to 3 community contributors:

v1.17.7

Compare Source

Core

Bugfixes
  • Plugin client requests now reuse the active server instead of assuming the default local port.
  • ACP shell tool calls now show the command and working directory from the start.
  • Plugin-provided shell environment variables now apply to PTY sessions.
Improvements
  • MCP servers can now receive the current workspace as a client root.

TUI

Bugfixes
  • MCP debug now uses the SDK's latest protocol version.

Desktop

Bugfixes
  • The new session route now stays scoped to its own draft server, so prompts and state target the right workspace.

SDK

Improvements
  • SDK clients now refresh model and provider availability when integrations change, and credential update and remove calls accept location.

v1.17.6

Compare Source

Core

Bugfixes
  • Improved MCP server compatibility by declaring OpenCode's supported client capabilities.

v1.17.5

Compare Source

Core

Improvements
  • Added external browser OAuth for the Snowflake Cortex provider (@​santigc6)
  • Improved project copy management and move-session flows in v2
Bugfixes
  • Recovered expired MCP sessions instead of leaving MCP tools disconnected
  • Cleared closed MCP clients so stale MCP connections do not linger
  • Returned structured MCP tool output in a readable form
  • Fixed duplicate renderable IDs that could break TUI rendering
  • Fixed commands using $ARGUMENTS so file contents are not injected twice (@​verdverm)

TUI

Bugfixes
  • Added auth headers to RunCommand fetch requests (@​OpeOginni)

Desktop

Improvements
  • Brought v2 visibility settings to the web app
  • Refreshed the oc-2 color theme (@​arvsrn)
Bugfixes
  • Made the terminal resize gutter easier to grab
  • Faded overflowing titlebar tabs instead of clipping them abruptly

Thank you to 5 community contributors:

v1.17.4

Compare Source

Core

Improvements
  • Added cwd support for local MCP servers so they can start from a workspace-relative directory. (@​Grantmartin2002)
  • Added connector-based authentication flows and support for stored provider credentials.
  • Added v2 API endpoints to create and fetch sessions, list session questions, and resolve the active location.
  • File reads now return raw content with the correct content type for API and SDK clients.
  • MCP server log notifications are now surfaced in opencode logs.
Bugfixes
  • Fixed Gemini tool schemas that used multi-type fields so compatible tools keep working. (@​Killusions)
  • Content-filtered model responses now surface as visible errors instead of failing silently. (@​kkdawkins)
  • Fixed MCP auth and debug requests dropping configured headers.
  • Snapshot creation now reuses source Git objects to avoid long re-hashing delays on huge repos. (@​dmtrKovalenko)
  • Fixed MCP catalog request timeouts not applying when listing prompts, resources, or tools.

Thank you to 5 community contributors:

v1.17.3

Compare Source

Fixed issue with 1.17.2 desktop crashing

v1.17.2

Compare Source

Core

Bugfixes
  • Recover from expired remote config auth by prompting you to log in again instead of failing to load config (@​Ayushlm10)
  • Let subagents use their own configured permissions again

Desktop

Bugfixes
  • Restore Linux launcher and icon identity so pinned apps keep opening correctly (@​neriousy)
  • Restore the device attachment picker (@​rexdotsh)

Thank you to 3 community contributors:

v1.17.1

Compare Source

Core

Improvements
  • References can include usage descriptions for agents, show up in the new docs, and be hidden from @ autocomplete when needed.
Bugfixes
  • Deprecated reference config entries continue to load under the newer references config key.
  • MCP prompt and resource requests now respect configured server timeouts.
  • Anthropic fallback responses are handled correctly again.
  • MCP servers that fail during client setup now fail cleanly instead of leaving a broken connection behind.

Desktop

Improvements
  • The new desktop session flow now has a dedicated /new-session route with draft tabs that keep your prompt and project selection together until you start the session.
Bugfixes
  • Restored macOS auto-updates.

v1.17.0

Compare Source

Core

Improvements
  • Faster file search across large projects with the new fff-backed search tools. (@​dmtrKovalenko)
  • Added X-Session-Id headers for proxy setups that need sticky routing. (@​songchaow)
  • Added Cohere North model support.
  • Added reasoning as an interleaved field option for vLLM providers. (@​delta9000)
  • mcp add now works in non-interactive flows.
  • auth logout now supports search when choosing an account.
Bugfixes
  • Improved MCP connection status messages so failures are easier to act on.
  • Added Claude Fable reasoning support.
  • MCP tool calls now receive abort signals, so cancellations stop more reliably.
  • MCP catalogs now paginate correctly instead of truncating larger lists.
  • OpenRouter reasoning variants now generate for all models. (@​AnthonyMLau)
  • Added MiniMax M3 thinking toggle support.
  • Java multi-module Maven workspaces now resolve JDTLS from the topmost pom.xml. (@​areyouok)
  • MCP servers now respect advertised capabilities.
  • Session lists now respect directory filters in workspace setups. (@​rexdotsh)
  • Sessions can recover once from provider context-overflow errors instead of failing immediately.
  • Bedrock Mantle config now honors configured API key and region settings.

TUI

Improvements
  • The session move flow now highlights project copies more clearly and keeps the current location selected.
  • Project copies can now be deleted directly from the move dialog.
Bugfixes
  • New project copies are now bootstrapped before the TUI switches into them.
  • Moving a session now injects a reminder about the new working directory.

Desktop

Improvements
  • Added a help button to the tabs bar.
  • Prompt drafts are preserved while you switch tabs.
  • File attachments now open in the active project.
  • App updates now stay responsive and persist across restarts.
  • Added WSL-backed Desktop support and WSL server management on Windows.
  • Improved the sessions list UI. (@​arvsrn)
  • Improved the servers UI. (@​arvsrn)
Bugfixes
  • Updated Electron and fixed related panel layout issues.
  • Fixed several WSL Desktop bugs. (@​neriousy)
  • Hidden agents no longer get cycled accidentally.
  • MCP status now refreshes when the active directory changes.
  • The Home screen now keeps a larger recent-session list with scrolling.

SDK

Improvements
  • Large v2 tool outputs are now bounded and expose retained output paths for follow-up inspection.

Thank you to 11 community contributors:

v1.16.2

Core

Bugfixes
  • Reasoning summaries now only run on providers that support them, avoiding GPT-5 request failures on compatible backends.
  • Edit operations now refuse loose matches that could overwrite the wrong code or replace an existing file by mistake.
  • Fixed Bedrock sessions hanging before a model response starts. (@​alblez)
Improvements
  • Diff viewer now supports next and previous hunk navigation.
  • Terminal themes now refresh after live terminal reloads without stale colors or broken highlighting.
  • Running subagents can now be sent to the background so you can keep working.
  • Sessions now persist system context updates during long-running conversations.
  • Added Snowflake Cortex provider support. (@​kameshsampath)

TUI

Bugfixes
  • Fixed the external editor fallback so attach-mode sessions still open when the original project path is unavailable locally. (@​pcadena-lila)
  • Permission replies now route through the correct session directory.
  • /mo now prefers the models command in slash autocomplete.
  • Fixed crashes from malformed path or diff metadata in permission and session views.

Desktop

Bugfixes
  • Fixed titlebar tab overflow clipping.
  • Fixed overflowed titlebar tabs so scrolling and drag regions behave correctly.
  • Improved tab closing and navigation so the next tab is selected more reliably.
Improvements
  • Improved multi-server desktop support with per-server home state and session tabs.

Thank you to 5 community contributors:

v1.16.0

Compare Source

Core

Improvements
  • Added managed workspace cloning that keeps dirty and untracked files.
  • Added moving sessions between workspaces and directories.
  • Added proper OpenAI model support through AWS Bedrock.
  • Added skill discovery and file-based agent loading.
  • Updated GitHub Copilot usage tracking for token-based billing.
  • Added run --replay for interactive session replay.
  • Improved startup time. (@​StarpTech)
Bugfixes
  • Added Vue syntax highlighting.
  • Restored full ACP session replay when loading saved sessions. (@​imnotlxy)
  • Fixed shell cancellation races.
  • Fixed SAP AI Core OpenAI reasoning variants. (@​jerome-benoit)
  • Fixed delegated tasks losing their selected reasoning variant.
  • Fixed OpenAI websocket sessions getting stuck idle.
  • Fixed Windows path normalization in migrated storage.
  • Fixed prompt corruption when pasting near wide characters. (@​dauphinYan)
  • Fixed ACP cancel so it aborts the active run. (@​smagnuso)
  • Fixed SAP AI Core Anthropic Opus 4.7+ adaptive reasoning. (@​jerome-benoit)

TUI

Improvements
  • Improved the experimental session switcher.
  • Truncated long sidebar file paths.
Bugfixes
  • Show a toast when the variant hotkey is used with no variants. (@​ariane-emory)
  • Routed question responses to the right session directory.
  • Stopped the background task spinner from sticking.

Desktop

Improvements
  • Added color themes. (@​arvsrn)
  • Show local server startup failures in the app.
  • Added a thinking level selector for v2 prompts.
  • Added a Servers tab in Settings.
  • Added an update button. (@​arvsrn)
Bugfixes
  • Fixed session review refresh and VCS diff caching.
  • Hid update actions when desktop updates are unavailable.
  • Fixed tab title truncation and close button placement.
  • Show project sessions before path sync finishes. (@​mhart)

SDK

  • Exposed session location data in v2 responses.

Extensions

Bugfixes

Thank you to 10 community contributors:

v1.15.13

Compare Source

Core

Bugfixes
  • Gateway Anthropic Opus 4.7+ adaptive reasoning now keeps summarized thinking instead of returning empty thinking blocks.
Improvements
  • Sessions can now store custom metadata through the API and SDK. (@​shantur)
  • Config now loads from the opened location upward, so directory-specific settings and provider policies apply more predictably.

TUI

Bugfixes
  • Wrapped inline tool rows now stay aligned, and failed inline tools can expand their error details in place.

Thank you to 1 community contributor:

v1.15.12

Compare Source

Core

Improvements
  • ACP integrations can now send prompts, slash commands, and usage updates through acp-next
  • Added WebSocket transport for OpenAI responses on supported channels (set OPENCODE_EXPERIMENTAL_WEBSOCKETS=true)
Bugfixes
  • Enabled adaptive reasoning controls for Anthropic Opus 4.7+ models
  • Allowed colons in passwords (@​neriousy)
  • Sped up warm acp-next model and config switches
  • Improved first-session acp-next startup time
  • Kept OpenAI WebSocket response timeouts active
  • Retried failed OpenAI WebSocket streams before falling back
  • Handled acp-next permission prompts correctly
  • Used the persisted session directory for existing-session requests
  • Forwarded remote workspace request bodies correctly
  • Supported custom base URLs for OpenAI WebSocket responses (@​Tarquinen)

TUI

Improvements
  • Added a workspace management dialog
Bugfixes
  • Kept session navigation working while prompt modes are open
  • Restored the thinking spinner
  • Surfaced subagent retry status
  • Fixed opening editors from non-Git project paths (@​OpeOginni)

Desktop

Improvements
  • Added a setting to switch tab layouts
Bugfixes
  • Improved the home empty state and fixed V2 font usage
  • Fixed tab close buttons not showing reliably

Thank you to 5 community contributors:

v1.15.11

Compare Source

Core

Improvements
  • Added headerTimeout config for provider requests, with a 10s default for default OpenAI setups.
  • Experimental background agents now push updates without polling.
  • You can now set only modalities.input or modalities.output in config. (@​robposch)
  • Remote-backed projects now resolve a stable project identity.
Bugfixes
  • Dynamically added MCP servers now disconnect cleanly when removed.
  • DigitalOcean inference now uses your OAuth token directly instead of creating a MAK. (@​Spherrrical)
  • Config loading now falls back cleanly when user info is unavailable.
  • Fixed Google tool calling after the upstream tool ID regression.
  • Experimental flags can now override the umbrella experimental flag.
  • Resumed sessions no longer continue orphaned interrupted tools. (@​edevil)
  • OpenAI reasoning summaries now render as separate blocks.
  • Updated Google Vertex support for reasoning signatures.
  • The shell tool now advertises your configured timeout to the model.

TUI

Improvements
  • Made the prompt resize with terminal width and added prompt size config. (@​bjschafer)
Bugfixes
  • Accelerated diff viewer scrolling.
  • External editors now open from the worktree directory when available.

Desktop

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label Jun 7, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from c0c72a8 to e3c70eb Compare June 10, 2026 07:12
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.16.2 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.0 Jun 10, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from e3c70eb to 3402830 Compare June 10, 2026 13:51
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.0 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.1 Jun 10, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 3402830 to f50ef4e Compare June 10, 2026 19:00
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.1 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.3 Jun 10, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from f50ef4e to 9efb801 Compare June 12, 2026 06:33
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.3 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.4 Jun 12, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 9efb801 to 95e8a43 Compare June 13, 2026 21:55
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.4 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.5 Jun 13, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 95e8a43 to 531988d Compare June 14, 2026 01:29
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.5 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.6 Jun 14, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 531988d to eee7b4c Compare June 14, 2026 20:50
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.6 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.7 Jun 14, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from eee7b4c to 93efc08 Compare June 18, 2026 00:02
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.7 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.8 Jun 18, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 93efc08 to 25d11f9 Compare June 21, 2026 00:50
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.8 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.9 Jun 21, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 25d11f9 to 538ad2d Compare June 24, 2026 22:07
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.9 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.10 Jun 24, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 538ad2d to 056e088 Compare June 25, 2026 13:35
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.10 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.11 Jun 25, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 056e088 to 5ec778d Compare June 30, 2026 21:06
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.11 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.12 Jun 30, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 5ec778d to 5d157cb Compare July 1, 2026 22:41
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.12 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.13 Jul 1, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 5d157cb to 79674b8 Compare July 6, 2026 19:10
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.13 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.14 Jul 6, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 79674b8 to 9f028e9 Compare July 7, 2026 18:48
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.14 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.15 Jul 7, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 9f028e9 to 6aa81da Compare July 9, 2026 11:02
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.15 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.16 Jul 9, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from 6aa81da to d17ef24 Compare July 9, 2026 17:49
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.16 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.17 Jul 9, 2026
@renovate renovate Bot force-pushed the renovate/ghcr.io-anomalyco-opencode-1.x branch from d17ef24 to 9fea0fd Compare July 9, 2026 23:17
@renovate renovate Bot changed the title chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.17 chore(deps): update ghcr.io/anomalyco/opencode docker tag to v1.17.18 Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants