v4.1.16
ClineSummary
This release focuses on stability and correctness, addressing several bugs related to cost estimation, provider selection, and tool performance. It also clarifies MCP auto-approval settings by removing redundant per-tool checkboxes.
Bug Fixes
- Fixed cost estimates incorrectly showing for flat-rate subscription providers, preventing confusion about actual charges.
- Resolved an issue where signing back in would incorrectly change the last-used provider.
- Ensured hooks correctly resolve their workspace from the VS Code window, fixing issues with discovering `.clinerules/hooks` scripts and incorrect path resolution in multi-window scenarios.
- Fixed new files being created with incorrect line endings by ensuring native platform line endings are used.
- Prevented the codebase search tool from crashing when encountering files with a single, extremely long line.
- Ensured credentials embedded in git remote URLs are now redacted from workspace information sent to the model.
- Fixed an issue where installing an MCP server from the marketplace could misinterpret command separators.
- Prevented the hub's event log from growing indefinitely and filling the disk.
Improvements
- Per-tool MCP auto-approve checkboxes have been hidden, as global 'Use MCP servers' toggle is the sole governing setting for MCP auto-approval.