changedOutput schema / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "auth_detail": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "caveat": {
- "type": "string"
- },
- "codex_authenticated": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "type": "null"
- }
- ]
- },
- "codex_found": {
- "type": "boolean"
- },
- "codex_version": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "fingerprint": {
- "type": "string"
- },
- "flags_warning": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "ok": {
- "const": true,
- "type": "boolean"
- },
- "rate_limit": {
- "additionalProperties": false,
- "properties": {
- "age_seconds": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "as_of": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "home_unverified": {
- "type": "boolean"
- },
- "is_stale": {
- "type": "boolean"
- },
- "limiting_window": {
- "anyOf": [
- {
- "enum": [
- "primary",
- "secondary"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "note": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "plan_type": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "primary": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "remaining_percent": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
- },
- "reset_passed": {
- "type": "boolean"
- },
- "resets_at": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "seconds_until_reset": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "used_percent": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
- },
- "window_minutes": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "secondary": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "remaining_percent": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
- },
- "reset_passed": {
- "type": "boolean"
- },
- "resets_at": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "seconds_until_reset": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "used_percent": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
- },
- "window_minutes": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "source": {
- "enum": [
- "current_run",
- "plugin_cache"
- ],
- "type": "string"
- },
- "status": {
- "enum": [
- "available",
- "limited",
- "exhausted",
- "unknown"
- ],
- "type": "string"
- }
- },
- "required": [
- "status"
- ],
- "type": "object"
- },
- "raw_defaults": {
- "additionalProperties": false,
- "properties": {
- "isolation": {
- "type": "string"
- },
- "model": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "sandbox": {
- "type": "string"
- },
- "tier": {
- "type": "string"
- },
- "timeout_seconds": {
- "type": "integer"
- }
- },
- "required": [
- "tier",
- "sandbox",
- "isolation",
- "timeout_seconds"
- ],
- "type": "object"
- },
- "readiness_detail": {
- "type": "string"
- },
- "ready": {
- "type": "boolean"
- },
- "resolved_defaults": {
- "additionalProperties": false,
- "properties": {
- "isolation": {
- "enum": [
- "inherit",
- "ignore-config",
- "ignore-rules"
- ],
- "type": "string"
- },
- "model": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "sandbox": {
- "enum": [
- "read-only",
- "workspace-write",
- "danger-full-access"
- ],
- "type": "string"
- },
- "tier": {
- "enum": [
- "consult",
- "propose",
- "apply"
- ],
- "type": "string"
- },
- "timeout_bounds": {
- "items": {
- "type": "integer"
- },
- "type": "array"
- },
- "timeout_seconds": {
- "type": "integer"
- }
- },
- "required": [
- "tier",
- "sandbox",
- "isolation",
- "timeout_seconds",
- "timeout_bounds"
- ],
- "type": "object"
- },
- "version_supported": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "type": "null"
- }
- ]
- },
- "version_warning": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "codex_found",
- "readiness_detail",
- "raw_defaults",
- "resolved_defaults",
- "caveat"
- ],
- "type": "object"
- },
- {
- "properties": {
- "error": {
- "description": "Populated error envelope; full schema at resource codex://error-envelope",
- "type": "object"
- },
- "meta": {
- "type": "object"
- },
- "ok": {
- "const": false
- }
- },
- "required": [
- "ok",
- "error",
- "meta"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "auth_detail": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "caveat": {
+ "type": "string"
+ },
+ "codex_authenticated": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "codex_found": {
+ "type": "boolean"
+ },
+ "codex_version": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "fingerprint": {
+ "type": "string"
+ },
+ "flags_warning": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "ok": {
+ "const": true,
+ "type": "boolean"
+ },
+ "rate_limit": {
+ "additionalProperties": false,
+ "properties": {
+ "age_seconds": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "as_of": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "home_unverified": {
+ "type": "boolean"
+ },
+ "is_stale": {
+ "type": "boolean"
+ },
+ "limiting_window": {
+ "anyOf": [
+ {
+ "enum": [
+ "primary",
+ "secondary"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "plan_type": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "primary": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "remaining_percent": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "reset_passed": {
+ "type": "boolean"
+ },
+ "resets_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "seconds_until_reset": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "used_percent": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "window_minutes": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "secondary": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "remaining_percent": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "reset_passed": {
+ "type": "boolean"
+ },
+ "resets_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "seconds_until_reset": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "used_percent": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "window_minutes": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "source": {
+ "enum": [
+ "current_run",
+ "plugin_cache"
+ ],
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "available",
+ "limited",
+ "exhausted",
+ "unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": "object"
+ },
+ "raw_defaults": {
+ "additionalProperties": false,
+ "properties": {
+ "isolation": {
+ "type": "string"
+ },
+ "model": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "sandbox": {
+ "type": "string"
+ },
+ "tier": {
+ "type": "string"
+ },
+ "timeout_seconds": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "tier",
+ "sandbox",
+ "isolation",
+ "timeout_seconds"
+ ],
+ "type": "object"
+ },
+ "readiness_detail": {
+ "type": "string"
+ },
+ "ready": {
+ "type": "boolean"
+ },
+ "resolved_defaults": {
+ "additionalProperties": false,
+ "properties": {
+ "isolation": {
+ "enum": [
+ "inherit",
+ "ignore-config",
+ "ignore-rules"
+ ],
+ "type": "string"
+ },
+ "model": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "sandbox": {
+ "enum": [
+ "read-only",
+ "workspace-write",
+ "danger-full-access"
+ ],
+ "type": "string"
+ },
+ "tier": {
+ "enum": [
+ "consult",
+ "propose",
+ "apply"
+ ],
+ "type": "string"
+ },
+ "timeout_bounds": {
+ "items": {
+ "type": "integer"
+ },
+ "type": "array"
+ },
+ "timeout_seconds": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "tier",
+ "sandbox",
+ "isolation",
+ "timeout_seconds",
+ "timeout_bounds"
+ ],
+ "type": "object"
+ },
+ "version_supported": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "version_warning": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "codex_found",
+ "readiness_detail",
+ "raw_defaults",
+ "resolved_defaults",
+ "caveat"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "error": {
+ "description": "Populated error envelope; full schema at resource codex://error-envelope",
+ "type": "object"
+ },
+ "meta": {
+ "type": "object"
+ },
+ "ok": {
+ "const": false
+ }
+ },
+ "required": [
+ "ok",
+ "error",
+ "meta"
+ ],
+ "type": "object"
+ }
+]