Bug Report: Unable to Edit Proto Files via Claude's Agent Tools

When attempting to edit proto files through Claude’s agent tools in Cursor, the edits are not being applied. The system incorrectly reports “The apply model made no changes to the file” even when valid edits are submitted through the edit_file function call.

The changes are blinks for 1 sec and than disappearing.

Reproduction Steps



  1. Ask Claude to edit a proto file

  2. Claude attempts to use the edit_file function with valid parameters and code edits

  3. System responds with “The apply model made no changes to the file”

  4. The file remains unchanged despite valid edit instructions

Screenshots

[I would attach screenshots of the failed edit operation here]

Environment

  • Operating System: macOS 24.2.0

  • Cursor Version: Latest version (as of submission date)

Impact

This issue blocks progress when working with proto files, preventing users from completing integration tasks that require proto file modifications. This significantly impacts productivity when working with proto-based codebases.

Additional Notes

The issue appears specifically with proto files, as Claude incorrectly believes them to be read-only, though manual edits can be made directly by users. This suggests there might be a misconfiguration in the apply model’s file type permissions.