addedOutput schema / $defs / AccessProfile / properties / content_use
Added value: +{
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "declared": "#/$defs/ContentUseDeclared",
+ "none_declared": "#/$defs/ContentUseCompact",
+ "not_read": "#/$defs/ContentUseCompact"
+ },
+ "propertyName": "status"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/ContentUseDeclared"
+ },
+ {
+ "$ref": "#/$defs/ContentUseCompact"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Content Use"
+}
addedOutput schema / $defs / ContentSignals
Added value: +{
+ "additionalProperties": false,
+ "description": "Cloudflare Content Signals, normalized; `use` is Cloudflare's experimental fourth signal.",
+ "properties": {
+ "ai_input": {
+ "enum": [
+ "yes",
+ "no",
+ "unset"
+ ],
+ "title": "Ai Input",
+ "type": "string"
+ },
+ "ai_train": {
+ "enum": [
+ "yes",
+ "no",
+ "unset"
+ ],
+ "title": "Ai Train",
+ "type": "string"
+ },
+ "search": {
+ "enum": [
+ "yes",
+ "no",
+ "unset"
+ ],
+ "title": "Search",
+ "type": "string"
+ },
+ "use": {
+ "anyOf": [
+ {
+ "enum": [
+ "immediate",
+ "reference",
+ "full"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Use"
+ }
+ },
+ "required": [
+ "search",
+ "ai_input",
+ "ai_train"
+ ],
+ "title": "ContentSignals",
+ "type": "object"
+}
addedOutput schema / $defs / ContentUsage
Added value: +{
+ "additionalProperties": false,
+ "description": "IETF AIPREF preferences (draft-ietf-aipref-vocab-08 categories), y/n normalized to yes/no.",
+ "properties": {
+ "ai_use": {
+ "enum": [
+ "yes",
+ "no",
+ "unset"
+ ],
+ "title": "Ai Use",
+ "type": "string"
+ },
+ "search": {
+ "enum": [
+ "yes",
+ "no",
+ "unset"
+ ],
+ "title": "Search",
+ "type": "string"
+ },
+ "train_ai": {
+ "enum": [
+ "yes",
+ "no",
+ "unset"
+ ],
+ "title": "Train Ai",
+ "type": "string"
+ }
+ },
+ "required": [
+ "train_ai",
+ "ai_use",
+ "search"
+ ],
+ "title": "ContentUsage",
+ "type": "object"
+}
addedOutput schema / $defs / ContentUseCompact
Added value: +{
+ "additionalProperties": false,
+ "description": "Nothing declared, or the file could not be read: the short shape, without the note and vocabulary strings.",
+ "properties": {
+ "fetched_at": {
+ "anyOf": [
+ {
+ "format": "date-time",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Fetched At"
+ },
+ "freshness": {
+ "enum": [
+ "fresh",
+ "stale",
+ "pending"
+ ],
+ "title": "Freshness",
+ "type": "string"
+ },
+ "reason": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Reason"
+ },
+ "source_url": {
+ "title": "Source Url",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "none_declared",
+ "not_read"
+ ],
+ "title": "Status",
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "source_url",
+ "freshness"
+ ],
+ "title": "ContentUseCompact",
+ "type": "object"
+}
addedOutput schema / $defs / ContentUseDeclared
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "ai_input_declared_no": {
+ "default": false,
+ "title": "Ai Input Declared No",
+ "type": "boolean"
+ },
+ "ai_input_no_agents": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Ai Input No Agents",
+ "type": "array"
+ },
+ "fetched_at": {
+ "anyOf": [
+ {
+ "format": "date-time",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Fetched At"
+ },
+ "formats": {
+ "items": {
+ "enum": [
+ "cloudflare_content_signal",
+ "ietf_aipref"
+ ],
+ "type": "string"
+ },
+ "title": "Formats",
+ "type": "array"
+ },
+ "freshness": {
+ "enum": [
+ "fresh",
+ "stale",
+ "pending"
+ ],
+ "title": "Freshness",
+ "type": "string"
+ },
+ "ignored_keys": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Ignored Keys",
+ "type": "array"
+ },
+ "named_groups": {
+ "items": {
+ "$ref": "#/$defs/ContentUseGroup"
+ },
+ "title": "Named Groups",
+ "type": "array"
+ },
+ "named_groups_total": {
+ "default": 0,
+ "minimum": 0,
+ "title": "Named Groups Total",
+ "type": "integer"
+ },
+ "note": {
+ "title": "Note",
+ "type": "string"
+ },
+ "path_specific_samples": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Path Specific Samples",
+ "type": "array"
+ },
+ "reason": {
+ "default": null,
+ "title": "Reason",
+ "type": "null"
+ },
+ "scope": {
+ "anyOf": [
+ {
+ "enum": [
+ "all_paths",
+ "path_specific"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Scope"
+ },
+ "signals": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ContentSignals"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "source_url": {
+ "title": "Source Url",
+ "type": "string"
+ },
+ "status": {
+ "const": "declared",
+ "title": "Status",
+ "type": "string"
+ },
+ "usage": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ContentUsage"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "vendor_default_hint": {
+ "default": false,
+ "title": "Vendor Default Hint",
+ "type": "boolean"
+ },
+ "vocab": {
+ "title": "Vocab",
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "formats",
+ "vocab",
+ "source_url",
+ "freshness",
+ "note"
+ ],
+ "title": "ContentUseDeclared",
+ "type": "object"
+}
addedOutput schema / $defs / ContentUseGroup
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "agents": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Agents",
+ "type": "array"
+ },
+ "other_agents": {
+ "default": 0,
+ "minimum": 0,
+ "title": "Other Agents",
+ "type": "integer"
+ },
+ "path_specific_samples": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Path Specific Samples",
+ "type": "array"
+ },
+ "signals": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ContentSignals"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "usage": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ContentUsage"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ }
+ },
+ "required": [
+ "agents"
+ ],
+ "title": "ContentUseGroup",
+ "type": "object"
+}
changedOutput schema / $defs / NextCheck / properties / code / enum
Previous value: -[
- "locate_failure_stage",
- "human_handoff",
- "account_handoff",
- "before_target_response",
- "response_observed",
- "access_denial_observed",
- "provider_scope",
- "provider_clear",
- "provider_unknown",
- "reports_unknown",
- "reports_stale",
- "reports_unverified",
- "robots_blocks_agents",
- "robots_allows_agents",
- "robots_wildcard_disallow",
- "robots_grouping_differs_by_parser",
- "robots_unknown",
- "robots_fetch_refused",
- "profile_not_read",
- "profile_pending",
- "llms_txt_present",
- "official_path_available"
-]New value: +[
+ "locate_failure_stage",
+ "human_handoff",
+ "account_handoff",
+ "before_target_response",
+ "response_observed",
+ "access_denial_observed",
+ "provider_scope",
+ "provider_clear",
+ "provider_unknown",
+ "reports_unknown",
+ "reports_stale",
+ "reports_unverified",
+ "robots_blocks_agents",
+ "robots_allows_agents",
+ "robots_wildcard_disallow",
+ "robots_grouping_differs_by_parser",
+ "robots_unknown",
+ "robots_fetch_refused",
+ "profile_not_read",
+ "profile_pending",
+ "llms_txt_present",
+ "content_use_ai_input_declared_no",
+ "official_path_available"
+]