happytails.ai

SPDX Expression Validator

Open SPDX Expression Validator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.

Tool capabilities

{
  "id": "spdx-expression-validator",
  "category": "developer-tools",
  "built": true,
  "requirements": "Input is limited to 200000 characters. Results are computed locally and exported as JSON.",
  "implementation": {
    "fields": [],
    "registrationFamily": "developer-validators-family",
    "note": "Validate a common SPDX license expression locally and inspect the parsed structure.",
    "experience": {
      "automatic": false,
      "single": false,
      "inputMaxLength": 1000000,
      "inputMode": "text",
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Up to 1,000,000 characters. Review the settings before running.",
      "helpParts": [
        "Up to 1,000,000 characters.",
        "Review the settings before running."
      ],
      "action": null
    },
    "mode": "explicit",
    "interactive": false
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Validate a common SPDX license expression and report unknown identifiers. Runs locally and returns a reviewable report.

How to use SPDX Expression Validator
  1. Enter the expression or range.
  2. Add any optional values shown.
  3. Run the validator and download the JSON report.

Review the result

This tool reports bounded local evidence and does not change your source.