Skip to content

chore(deps): update dependency opencode to v0.15.29#151

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/opencode-0.x
Open

chore(deps): update dependency opencode to v0.15.29#151
renovate[bot] wants to merge 1 commit intomainfrom
renovate/opencode-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 4, 2026

This PR contains the following updates:

Package Update Change
opencode minor latest0.15.29

Release Notes

anomalyco/opencode (opencode)

v0.15.29

  • Added optional timeout field to MCP config to allow users to use slow responding servers
  • Added doom loop detection
  • Added positional argument support to slash commands

v0.15.14

  • Added model management to ACP sessions, allowing users to manage models within agent sessions
  • Adjusted retry logic so we can surface retries to end user (not surfaced yet)
  • Added experimental turn summarization to compact conversation history, helping manage long conversations
  • Added parent ID tracking to assistant messages for better conversation context
  • Added Amazon Nova models to the us-* prefix requirement list for proper model routing
  • Fixed opencode run command to not print to stderr, improving output handling
  • Improved editor detection with auto-discovery and better error messages
  • Added option to allow agent switches without changing the model

v0.15.10

  • Added session diff API to show file changes between snapshots
  • Added ACP (Agent Client Protocol) support for agent communication

v0.15.8

  • Made session compaction interruptible
  • Improved error message for common directory typo in config files
  • Added Australia region inference for Bedrock Haiku 4.5 models

v0.15.4

  • Fixed OpenAI provider to use chat language model instead of completion language model
  • Added session option to attach command for connecting to specific sessions
  • Added Slack integration package with Bolt framework support
  • Simplified SDK getting started with single createOpencode function that creates both server and client
  • Added createOpencodeTui() function to SDK for programmatic TUI launching
  • Filtered out alpha status models from provider list for better model selection
  • Made compact feature use streaming API for improved performance
  • Updated Bedrock provider for Australian Sonnet 4.5 cross-region inference support
  • Added support for custom tools through plugin system
  • Allowed read tool to handle image files
  • Improved HTTP error codes for better error reporting
  • Added timeout to fetch models.dev refresh request for reliability
  • Fixed false positive package manager detection in upgrade command
  • Disabled workspace symbol lookup to prevent LSP performance issues
  • Fixed config directory overrides for better configuration management
  • Added useCompletionUrls option to fix certain Azure setups
  • Included stack trace in server error responses for debugging
  • Fixed typecheck issues across packages
  • Fixed rg hanging forever when run in bash waiting for stdin
  • Fixed perl6 file extension support
  • Improved directory validation error messages
  • Fixed clang formatter name configuration

v0.15.2

  • Fixed config directory overrides to prevent overwriting existing package.json and .gitignore files
  • Fixed custom model aliases to properly map model IDs to their real provider model IDs
  • Fixed clang formatter name detection
  • Made shell execution more robust with proper shell-specific argument handling for bash, zsh, fish, and nu shells
  • Added useCompletionUrls option to fix certain Azure OpenAI setups that require completion endpoints instead of responses endpoints
  • Included stack traces in server error responses for better debugging

v0.15.0

  • Fixed rg hanging forever when run in bash, waiting for stdin
  • Improved directory validation error messages to help users fix invalid directory names
  • Added support for Perl6 file extensions
  • Ensured @​opencode-ai/plugin is available in .opencode folder

v0.14.7

  • Replaced chokidar with @​parcel/watcher for better file system performance and cross-platform support
  • Added ability for read tool to handle images (#​3052)
  • Added experimental skip bootstrap feature
  • Improved MCP reliability with status monitoring
  • Added timeout messages for commands that time out (#​2986)
  • Fixed file references and grep tool for Windows (#​2980)
  • Added Vertex AI support with google-vertex and google-vertex-anthropic providers (#​2347)
  • Added command to debug config (#​2962)
  • Added output-format flag to stream JSON output (#​2471)
  • Fixed bash command security validation to prevent accidental directory traversal
  • Improved session API reliability with proper input validation
  • Added todo list and session forking API endpoints
  • Added session forking functionality
  • Simplified getting started with single createOpencode function (removes need to manually coordinate separate server and client creation)
  • Added createOpencodeTui() function for programmatic TUI launching (#​2410)
  • Added createOpencodeServer function with readiness waiting and random port usage
  • Added /client and /server import paths for JS SDK
  • Fixed type exports in package.json for better TypeScript compatibility (#​2654)
  • Added SSE streaming support
  • Added dynamic tool registration for plugins and external services (#​2420)
  • Added plugin hook for config
  • Fixed plugin exports and improved compatibility

v0.14.6

  • Added MCP server status monitoring with new GET /mcp endpoint to check connection status of MCP servers
  • Added 5-second timeout to MCP client verification to prevent hanging connections
  • Automatically removes unresponsive MCP clients during initialization
  • Updated Go SDK to version 0.16.2 with bug fixes for JSON key handling with special characters
  • Updated minimum Go version requirement from 1.18 to 1.22
  • Added new todo-related event types to the event system

v0.14.5

  • Fixed MCP error handling in session prompts
  • Improved grep tool to handle single file searches more effectively

v0.14.0

  • Fixed file search limit handling to properly respect the limit parameter when no query is provided
  • Removed empty try-catch block from main entry point
  • Added File module initialization to bootstrap process

v0.13.5

v0.12.1

  • fix(tool): follow symlinks when looking for tools (#​2809)
  • zen: accept tax id

v0.11.2

  • fix: lsp spawn logic (#​2723)
  • feat: add Java LSP server support (#​2547) Co-authored-by: rekram1-node aidenpcline@gmail.com
  • fix: enforce extensions requirement for custom lsp servers (#​2734)
  • fix: lsp extension undefined handle (#​2739)
  • fix: theme css format
  • fix: exclude generated css file
  • Merge branch 'dev' of https://github.com/sst/opencode into dev
  • fix: open text files
  • zen: update logged endpoints
  • fix: remove file existence check from LSP debug and format storage code
  • fix codex errors

v0.10.1

  • fix task tool ui disappearing once done

v0.9.9

  • only prune messages from more than 2 turns ago
  • add opencode attach command to connect to a remote opencode server

v0.4.1

  • temporary fix for max output token

v0.3.122

  • more efficient snapshots in parallel toolcalls

v0.3.112

  • allow search in provider select
  • handle the optional v in upgrade command when using curl (#​1500)
  • fix(docs): Fix formatting for Node.js installation section (#​1497)
  • configurable lsp
  • make top_p configurable
  • force models.dev refresh on auth login

v0.3.110

  • poll for models.dev changes

v0.3.85

v0.3.58

  • tweak: ensure most recently interacted with session appears at the top (#​1239)
  • add debug paths command
  • remove providers path

v0.3.51

  • do not copy empty strings
  • feat(tui): paste minimizing (#​784)
  • fix(tui): up/down arrow handling

v0.3.43

  • fix bad layout on first render of chat history

v0.3.22

  • feat(tui): simpler layout, always stretched
  • Added install dir priority & user feedback (#​1129)
  • feat(config): make small model configurable (#​1030)

v0.2.33

  • fix issue preventing things from working when node_modules or package.json present in ~/

v0.1.194

  • use full filepath

v0.0.52

Changelog


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 force-pushed the renovate/opencode-0.x branch from 9075704 to 806410f Compare February 12, 2026 10:05
@renovate renovate bot force-pushed the renovate/opencode-0.x branch from 806410f to a721c14 Compare February 12, 2026 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants