Within the last 24 hours I left Composer 2 for Opus 4.7 because Composer was so error prone and reckless in resolving complex code staging issues.
Opus 4.7 resolved the issues within a few hours and detected some latent bugs, including Composer allowing file to be UTF-16 encoded when there were explicit rules to only use UTF-8.
I directed Opus to locate all of the mis-encoded configuration and code files in the repo and fix them, which it started to do and found over 160 mis-encoded files that it labelled as CRITICAL to fix. As it began the process it got blocked for violating Anthropic Usage Policy.
I recognize that this is not a Cursor technical issue, but I am confused as to why Anthropic would see the request as a policy violation since I was only trying to repair my own repo and codebase.
Request ID: b0e3c2e1-e768-43a2-b993-c4db4a089e9f
{“error”:“ERROR_OPENAI”,“details”:{“title”:“Request blocked by Anthropic”,“detail”:“We are unable to complete this request because it was blocked under Anthropic’s Usage Policy.”,“isRetryable”:false,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}
Request blocked by Anthropic We are unable to complete this request because it was blocked under Anthropic’s Usage Policy.
YLi: Request blocked by Anthropic We are unable to complete this request because it was blocked under Anthropic’s Usage Policy.
at rK_ (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28926:24552)
at nK_ (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28926:23543)
at dK_ (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28927:6487)
at h8u.run (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28927:11285)
at async xDn.runAgentLoop (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41235:11960)
at async W1d.streamFromAgentBackend (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41305:12151)
at async W1d.getAgentStreamResponse (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41305:18486)
at async N3e.submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:29033:16809)
at async Object.Va [as onSubmit] (vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:40288:4233)
at async vscode-file://vscode-app/c:/Users/ericr/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:40287:100561