changedOutput schema / description
Previous value: -"The model IDs the host agent should use for each orchestration role."New value: +"Flat MCP response shape for configured and host-default model policies."
addedOutput schema / properties / deep_model / anyOf
Added value: +[
+ {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / deep_model / default
Added value: +null
removedOutput schema / properties / deep_model / maxLength
Removed value: -128
removedOutput schema / properties / deep_model / minLength
Removed value: -1
removedOutput schema / properties / deep_model / pattern
Removed value: -"^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$"
addedOutput schema / properties / deep_model / title
Added value: +"Deep Model"
removedOutput schema / properties / deep_model / type
Removed value: -"string"
addedOutput schema / properties / deep_reasoning / anyOf
Added value: +[
+ {
+ "enum": [
+ "none",
+ "minimal",
+ "low",
+ "medium",
+ "high",
+ "xhigh",
+ "max"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / properties / deep_reasoning / default
Previous value: -"high"New value: +null
removedOutput schema / properties / deep_reasoning / enum
Removed value: -[
- "none",
- "minimal",
- "low",
- "medium",
- "high",
- "xhigh",
- "max"
-]
addedOutput schema / properties / deep_reasoning / title
Added value: +"Deep Reasoning"
removedOutput schema / properties / deep_reasoning / type
Removed value: -"string"
addedOutput schema / properties / mode
Added value: +{
+ "enum": [
+ "configured",
+ "host_default"
+ ],
+ "title": "Mode",
+ "type": "string"
+}
addedOutput schema / properties / primary_model / anyOf
Added value: +[
+ {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / primary_model / default
Added value: +null
removedOutput schema / properties / primary_model / maxLength
Removed value: -128
removedOutput schema / properties / primary_model / minLength
Removed value: -1
removedOutput schema / properties / primary_model / pattern
Removed value: -"^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$"
addedOutput schema / properties / primary_model / title
Added value: +"Primary Model"
removedOutput schema / properties / primary_model / type
Removed value: -"string"
addedOutput schema / properties / primary_reasoning / anyOf
Added value: +[
+ {
+ "enum": [
+ "none",
+ "minimal",
+ "low",
+ "medium",
+ "high",
+ "xhigh",
+ "max"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / properties / primary_reasoning / default
Previous value: -"medium"New value: +null
removedOutput schema / properties / primary_reasoning / enum
Removed value: -[
- "none",
- "minimal",
- "low",
- "medium",
- "high",
- "xhigh",
- "max"
-]
addedOutput schema / properties / primary_reasoning / title
Added value: +"Primary Reasoning"
removedOutput schema / properties / primary_reasoning / type
Removed value: -"string"
addedOutput schema / properties / provider / anyOf
Added value: +[
+ {
+ "enum": [
+ "openai",
+ "anthropic"
+ ],
+ "title": "ModelProvider",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / provider / default
Added value: +null
removedOutput schema / properties / provider / enum
Removed value: -[
- "openai",
- "anthropic"
-]
removedOutput schema / properties / provider / type
Removed value: -"string"
addedOutput schema / properties / synthesis_model / anyOf
Added value: +[
+ {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / synthesis_model / default
Added value: +null
removedOutput schema / properties / synthesis_model / maxLength
Removed value: -128
removedOutput schema / properties / synthesis_model / minLength
Removed value: -1
removedOutput schema / properties / synthesis_model / pattern
Removed value: -"^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$"
addedOutput schema / properties / synthesis_model / title
Added value: +"Synthesis Model"
removedOutput schema / properties / synthesis_model / type
Removed value: -"string"
addedOutput schema / properties / synthesis_reasoning / anyOf
Added value: +[
+ {
+ "enum": [
+ "none",
+ "minimal",
+ "low",
+ "medium",
+ "high",
+ "xhigh",
+ "max"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / properties / synthesis_reasoning / default
Previous value: -"medium"New value: +null
removedOutput schema / properties / synthesis_reasoning / enum
Removed value: -[
- "none",
- "minimal",
- "low",
- "medium",
- "high",
- "xhigh",
- "max"
-]
addedOutput schema / properties / synthesis_reasoning / title
Added value: +"Synthesis Reasoning"
removedOutput schema / properties / synthesis_reasoning / type
Removed value: -"string"
addedOutput schema / properties / triage_model / anyOf
Added value: +[
+ {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / triage_model / default
Added value: +null
removedOutput schema / properties / triage_model / maxLength
Removed value: -128
removedOutput schema / properties / triage_model / minLength
Removed value: -1
removedOutput schema / properties / triage_model / pattern
Removed value: -"^[A-Za-z0-9][A-Za-z0-9._-]{0,127}$"
addedOutput schema / properties / triage_model / title
Added value: +"Triage Model"
removedOutput schema / properties / triage_model / type
Removed value: -"string"
addedOutput schema / properties / triage_reasoning / anyOf
Added value: +[
+ {
+ "enum": [
+ "none",
+ "minimal",
+ "low",
+ "medium",
+ "high",
+ "xhigh",
+ "max"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / properties / triage_reasoning / default
Previous value: -"max"New value: +null
removedOutput schema / properties / triage_reasoning / enum
Removed value: -[
- "none",
- "minimal",
- "low",
- "medium",
- "high",
- "xhigh",
- "max"
-]
addedOutput schema / properties / triage_reasoning / title
Added value: +"Triage Reasoning"
removedOutput schema / properties / triage_reasoning / type
Removed value: -"string"
changedOutput schema / required
Previous value: -[
- "provider",
- "triage_model",
- "primary_model",
- "deep_model",
- "synthesis_model"
-]New value: +[
+ "mode"
+]
addedOutput schema / title
Added value: +"ModelPolicyResponse"