Change8

v4.1.16

Cline
8 fixes1 improvementagentmcpterminaltoolsvscode

Summary

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.

Related Documentation

Cline Documentation