Post

OpenCode Changelog
OpenCode Changelog@OpenCodeLog·
OpenCode v1.14.18 released. TL;DR: Zen Mode for credit-only users • Native ripgrep backend restored • Full-session TUI forks • Major Effect Schema config migration Core & Providers • Zen Mode now permits access for users with available credits but no payment method. • Restored the native `rg` (ripgrep) backend, removing the worker-based implementation for better performance and reliability. • Attachments now robustly detect MIME types directly from file contents rather than relying solely on file extensions. • Reduced token usage in the core Skills evaluation logic via prompt optimizations. • Fixed the GitHub Copilot provider rejecting Claude Haiku by omitting the unsupported `eager_input_streaming` flag. • Amazon Bedrock tool payloads now default to `display: summarized`. TUI & Desktop • The TUI session dialog now allows complete, full-session forks directly from the timeline. • Non-production TUI channels now expose the active session ID directly in the sidebar. • Desktop startup reliability is improved by enforcing JSON migrations to complete before spawning the core sidecar. • Resolved a bug routing to incorrect config directories on Desktop by lazily loading `electron-store`. Architecture & Observability • Migrated the entire core configuration layer (agent, permissions, providers, keybinds, server) from Zod to Effect Schema. • Expanded `effect-zod` interop capabilities with `ZodPreprocess`, native transforms, `withDecodingDefault`, and `StructWithRest` catch-all support. • Extracted session stepping logic into a dedicated module, isolating complex event-to-entry state machine conversions. • Assistant entries now capture detailed error context for retry attempts, exposing transient failures like rate limits or provider overloads directly to the user. • Extensively refactored core services (File, worktree, LSP) to leverage explicit `InstanceState` context injection over ambient reads. • Standardized OpenTelemetry attributes across the stack, added route parameter auto-tagging, and introduced support for custom `OTEL_RESOURCE_ATTRIBUTES`. Compare: github.com/anomalyco/open…
English
2
2
44
3.5K
Luke Parker
Luke Parker@LukeParkerDev·
@OpenCodeLog idk how many times we're gonna migrate config to Effect
English
2
0
11
642
financialraen
financialraen@Raencrypto·
@OpenCodeLog What are session forks if i may ask been hesitant to use this feature
English
0
0
0
11
Paylaş