github anomalyco/opencode v1.1.48

4 hours ago

Core

  • Sync changes
  • Allow specifying custom models file path via OPENCODE_MODELS_PATH environment variable
  • Ensure models configuration is not empty before loading
  • Make skills invokable as slash commands in the TUI
  • Don't follow symbolic links by default in grep and ripgrep operations
  • Prevent parallel test runs from contaminating environment variables
  • Ensure Mistral ordering fixes also apply to Devstral
  • Add Copilot-specific provider to properly handle reasoning tokens (@SteffenDE)
  • Respect OPENCODE_MODELS_URL environment variable in build process (@bbartels)
  • Use snake_case for thinking parameter with OpenAI-compatible APIs (@Chesars)
  • Bump AI SDK packages
  • Ensure ask question tool isn't included when using acp
  • Handle redirected statement treesitter node in bash permissions (@pschiel)
  • Remove special case handling for Google Vertex Anthropic provider in response generation (@MichaelYochpaz)
  • Exclude chat models from textVerbosity setting

Desktop

  • Revert transitions, spacing, scroll fade, and prompt area updates
  • Add session actions tests (@neriousy)
  • Refactored tests and added project tests (@neriousy)

Thank you to 7 community contributors:

  • @neriousy:
    • refactor(app): refactored tests + added project tests (#11349)
    • test(app): session actions (#11386)
  • @MichaelYochpaz:
    • refactor(provider): remove google-vertex-anthropic special case in ge… (#10743)
  • @pschiel:
    • fix: handle redirected_statement treesitter node in bash permissions (#6737)
  • @IdrisGit:
    • docs: update agents options section to include color and top_p options (#11355)
  • @Chesars:
    • fix(provider): use snake_case for thinking param with OpenAI-compatible APIs (#10109)
  • @bbartels:
    • feat(build): respect OPENCODE_MODELS_URL env var (#11384)
  • @SteffenDE:
    • feat(opencode): add copilot specific provider to properly handle copilot reasoning tokens (#8900)

Don't miss a new opencode release

NewReleases is sending notifications on new releases.