changedInput schema / properties / since / pattern
Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"
addedOutput schema / properties / advisories
Added value: +{
+ "description": "Structured non-fatal advisories, including authoring issues and unread staff feedback responses. Each advisory.summary is also appended to the text content for the LLM path.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "data": {
+ "additionalProperties": {},
+ "description": "Kind-specific structured payload. Shape varies per advisory kind.",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "doc_url": {
+ "description": "Optional docs pointer for this advisory kind.",
+ "type": "string"
+ },
+ "kind": {
+ "description": "Stable advisory identifier (e.g. \"legacy-bridge\").",
+ "type": "string"
+ },
+ "severity": {
+ "description": "Severity; omitted advisories are treated as 'info'.",
+ "enum": [
+ "info",
+ "warn"
+ ],
+ "type": "string"
+ },
+ "summary": {
+ "description": "Agent-facing summary. Self-sufficient; no extra context required.",
+ "type": "string"
+ },
+ "userSummary": {
+ "description": "End-user-facing summary. Set when the advisory should render in-app.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "summary"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
removedOutput schema / properties / cursor / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / cursor / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / items / items / properties / text / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / items / items / properties / text / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / items / items / properties / user_id / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / items / items / properties / user_id / type
Added value: +[
+ "string",
+ "null"
+]