v1.14.17
OpenCodeSummary
This release focuses on improving reliability across builds and package management, including preserving executable permissions during Docker builds and fixing unnecessary plugin reinstalls. Key updates include better attachment handling based on file content and support for custom telemetry tagging via OTEL_RESOURCE_ATTRIBUTES.
New Features
- Enabled detection of attachment types from file contents, ensuring images and PDFs are correctly handled even with missing or incorrect file extensions.
- Added support for the OTEL_RESOURCE_ATTRIBUTES environment variable to allow setting custom telemetry resource tags.
Bug Fixes
- Fixed an issue where executable permissions were lost during Docker builds for artifacts.
- Resolved an issue causing plugins to reinstall unnecessarily often.
- Fixed package installation failures that occurred when the node_modules directory was missing.
- Corrected GitHub Copilot requests using Anthropic Haiku by disabling unsupported tool streaming.
- Fixed an issue where the TUI sticky header offset was incorrect in the desktop view.
Improvements
- Switched the default display mode for Anthropic Bedrock Opus 4.7 requests to use `display: summarized`.
- Added a full-session option available when forking a session from the session dialog in the TUI.
- The session ID is now displayed in the sidebar when operating on non-production channels in the TUI.