changelogOpenAI

OpenCode v1.14.25 Adds Roslyn LSP Support for Razor and Fixes GPT-5.5 Context Limits

TL;DR

OpenCode shipped v1.14.25 with Roslyn LSP support for Razor, .cshtml, and C# script files. The release fixes GPT-5.5 with OpenAI OAuth to use correct context limits and adds request details to LSP permission prompts.

1 min read
0

OpenCode released v1.14.25 with support for Roslyn Language Server Protocol (LSP) across Razor, .cshtml, and C# script files.

Core Changes

The release addresses a context compaction issue where GPT-5.5 with OpenAI OAuth was not using correct context limits. The fix ensures the model operates within its specified token boundaries.

LSP permission prompts now include granular request details: the specific operation being performed, target file path, and cursor position. This gives developers visibility into what code assistance tools are accessing before granting permission.

The permission configuration system now preserves rule order and exposes full IntelliSense support for tool permission keys, improving the developer experience when configuring access controls.

Shell commands maintain the correct working directory after login shell startup files execute, fixing a bug where the working directory would change unexpectedly during shell initialization.

Community Contributions

Two community members contributed to this release:

  • @altendky clarified git amend conditions to require verifying commits have landed (PR #19937)
  • @b0o added Prettier to devDependencies for the build system (PR #23255)

What This Means

The Roslyn LSP integration expands OpenCode's C# development capabilities beyond standard .cs files into web development with Razor templates and scripting scenarios. The GPT-5.5 context fix is critical for developers using OpenAI's OAuth flow, as incorrect context limits can cause the model to prematurely compress or drop relevant code context. Enhanced permission prompts with operation details give developers better control over what their AI coding assistants can access, addressing security and privacy concerns in enterprise environments.

Related Articles

changelog

Anthropic Python SDK v2.0.0 ships with breaking change tied to new API version 2026-10-21

Anthropic released v2.0.0 of its Python SDK on 21 October, a major version bump flagged as breaking because it adds support for API version 2026-10-21. The release also adds a workspace_id filter and a usage_tier scope type to the spend limits listing endpoint.

changelog

OpenAI Python SDK 3.35.0 adds ultrafast service tier for Agents and typed Live sideband events

OpenAI released version 3.35.0 of its Python SDK on October 17, 2026. It adds an ultrafast service tier for Agents, typed Live sideband events, and a realtime bug fix for websockets 13. Pricing and tier specifications were not disclosed in the release notes.

changelog

Anthropic Python SDK v1.15.0 adds speed parameter to Messages API and usage.speed field

Anthropic released v1.15.0 of its Python SDK, adding a `speed` parameter and `usage.speed` field to the Messages API. The release also adds a `between_tools` thinking type to model capabilities and exposes a Console organization's usage-tier spend cap as a read-only spend limit.

changelog

Google removes model picker for free Gemini app users, locking them to 'Auto' routing that defaults to Flash-Lite

Google has removed manual model selection for free Gemini app users, leaving 'Auto' as the only option. Most prompts will go to Flash-Lite, with harder ones routed to Flash or Pro, according to Google. New thinking levels (Low, Medium, High) are also rolling out to subscribers.

Comments

Loading...