claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[Bug] Anthropic API Error: Unexpected Content Filtering for Legal Page Generation

Open Dexus opened this issue 3 months ago • 2 comments

Bug Description

  Create for all languages the same files, to have a better test base. Also add the Pages for Impressum, Datenschutzerklärung, Nutzungsbedingungen, Über uns und Suche.

  ⏺ I'll create all the essential pages for each language, including legal pages and search functionality.

  ⏺ Let me start by creating the Impressum (Imprint) page for all languages:

  ⏺ Write(src/en/imprint.md)
  ⎿ Wrote 64 lines to src/en/imprint.md
  ---
  layout: base.njk
  title: Imprint
  description: Legal information and contact details for Own Public Tech Reviews
  lang: en
  permalink: /en/imprint/
  sitemap:
  changefreq: yearly
  priority: 0.3
  translationKey: imprint
  … +54 lines (ctrl+o to expand)
  ⎿ API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Output blocked by content filtering policy"},"request_id":null}

  > continue

  ⏺ I'll continue creating the Impressum for other languages and then move on to the other pages.
  ⎿ API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Output blocked by content filtering policy"},"request_id":null}

  > continue

  ⏺ I'll continue creating the Impressum pages for the other languages, then move on to the other essential pages.
  ⎿ API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Output blocked by content filtering policy"},"request_id":null}

  Todos
  ☐ Create Impressum (Imprint) page for all languages
  ☐ Create Datenschutzerklärung (Privacy Policy) pages
  ☐ Create Nutzungsbedingungen (Terms of Service) pages
  ☐ Create Über uns (About Us) pages
  ☐ Create Suche (Search) pages
  ☐ Update navigation to include new pages

I would expect that a imprint / legal notice page would not get blocked by content filtering policy...

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 1.0.113
  • Feedback ID: 9750a2b5-b1af-4907-82ae-610eca3949ec

Errors

  [{"error":"SyntaxError: Expected double-quoted property name in JSON at position 99 (line 5 column 1)\n    at JSON.parse (<anonymous>)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:733:9932\n    at Q (file:///opt/homebrew/lib/node_modules/@anthropic-ai/
  claude-code/cli.js:713:13288)\n    at l$A (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:25070)\n    at kU9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:26923)\n    at bk (file:///opt/homebrew/lib/node_modules/@anthropic-ai/
  claude-code/cli.js:784:27307)\n    at E2 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:27239)\n    at rqB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3535:15112)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-
  code/cli.js:3546:301\n    at Q (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:713:13288)","timestamp":"2025-09-15T11:19:13.457Z"},{"error":"Error: Invalid settings\n    at SU9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:24387)\n
  at l$A (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:25115)\n    at kU9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:26923)\n    at bk (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:27307)\n    at
  E2 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:27239)\n    at rqB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3535:15112)\n    at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3546:301\n    at Q (file:///
  opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:713:13288)","timestamp":"2025-09-15T11:19:13.460Z"},{"error":"Error: Invalid settings\n    at SU9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:24387)\n    at l$A (file:///opt/homebrew/lib/
  node_modules/@anthropic-ai/claude-code/cli.js:784:25115)\n    at w8 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:784:25887)\n    at Ja (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:770:1521)\n    at LC1 (file:///opt/homebrew/lib/
  node_modules/@anthropic-ai/claude-code/cli.js:770:1484)\n    at HTA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:909:16783)\n    at ty0.<anonymous>%2"}]

Note: Error logs were truncated.

Dexus avatar Sep 16 '25 08:09 Dexus

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

github-actions[bot] avatar Dec 05 '25 10:12 github-actions[bot]

.

Dexus avatar Dec 06 '25 17:12 Dexus