addedInput schema / properties / assigned_to / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / assigned_to / default
Previous value: -""New value: +null
changedInput schema / properties / assigned_to / description
Previous value: -"Agent name or ID to assign the task to"New value: +"Agent name/ID; empty string clears assignment"
removedInput schema / properties / assigned_to / type
Removed value: -"string"
addedInput schema / properties / depends_on
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Same-project dependency IDs; [] clears, omitted keeps"
+}
addedInput schema / properties / description / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / description / default
Previous value: -""New value: +null
changedInput schema / properties / description / description
Previous value: -"New task description"New value: +"Description; empty string clears it"
removedInput schema / properties / description / type
Removed value: -"string"
addedInput schema / properties / expected_revision
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Revision observed before editing; mismatches return conflict"
+}
addedInput schema / properties / fields
Added value: +{
+ "default": "all",
+ "description": "\"all\" (default, compatible) / \"compact\" write receipt",
+ "type": "string"
+}
addedInput schema / properties / horizon
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "short/mid/long"
+}
addedInput schema / properties / parent_id
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Same-project parent ID; empty string detaches, omitted keeps it"
+}
addedInput schema / properties / priority / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / priority / default
Previous value: -""New value: +null
changedInput schema / properties / priority / description
Previous value: -"Priority: critical / high / medium / low"New value: +"critical/high/medium/low"
removedInput schema / properties / priority / type
Removed value: -"string"
addedInput schema / properties / result / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / result / default
Previous value: -""New value: +null
changedInput schema / properties / result / description
Previous value: -"Task result text (typically filled when completing)"New value: +"Result text; empty string clears it"
removedInput schema / properties / result / type
Removed value: -"string"
addedInput schema / properties / status / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / status / default
Previous value: -""New value: +null
changedInput schema / properties / status / description
Previous value: -"New status: pending / blocked / running / completed / failed"New value: +"pending/blocked/running/completed/failed; blocked explicitly means manual"
removedInput schema / properties / status / type
Removed value: -"string"
addedInput schema / properties / status_note
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Current status explanation; empty string clears"
+}
changedInput schema / properties / tags / description
Previous value: -"New tag list (replaces existing tags)"New value: +"Tag list; [] clears it"
changedInput schema / properties / task_id / description
Previous value: -"Task ID (required)"New value: +"Task ID"
addedInput schema / properties / title / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / properties / title / default
Previous value: -""New value: +null
changedInput schema / properties / title / description
Previous value: -"New task title"New value: +"New non-empty title; omitted keeps it"
removedInput schema / properties / title / type
Removed value: -"string"
addedInput schema / properties / waiting_on
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "kind=user/agent, target_id and reason; {} clears waiting"
+}