BUSL-1.1 license generation blocked by content filtering policy

Resolved 💬 2 comments Opened Feb 21, 2026 by rustyconover Closed Feb 21, 2026

Description

When asking Claude Code to change a project's license to BUSL-1.1 (Business Source License 1.1), the request is blocked by the content filtering policy. BUSL-1.1 is a legitimate, widely-used software license (used by HashiCorp, MariaDB, CockroachDB, etc.) and should not be flagged.

Prompt Used

I want you to change the license for this software to BUSL-1.1 with a 7 year conversion to Apache 2.0.

Error

API Error: 400
{
  "type": "error",
  "error": {
    "type": "invalid_request_error",
    "message": "Output blocked by content filtering policy"
  },
  "request_id": "req_011CYMRWnk6YmYoL7qwJKTrg"
}

Expected Behavior

Claude Code should be able to generate or modify a LICENSE file to use BUSL-1.1 with a specified change date/conversion period and change license (e.g., Apache 2.0). This is a standard software licensing task.

Environment

  • Platform: macOS (Darwin 24.6.0)

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗