addedInput schema / properties / balance_tolerance / description
Added value: +"Accepted for compatibility. The power-diagram rebalance converges on its own internal tolerance, so this value no longer gates per-part moves."
addedInput schema / properties / disruption_weight / description
Added value: +"Incumbency stickiness for the warm-started power-diagram rebalance. 0 is a pure power re-solve (max balance, more churn); higher values keep more of the source alignment by requiring a neighbor territory to inflate further before it can claim a border part."
addedInput schema / properties / map_session_id / description
Added value: +"Open map session (msess_...) from get_map_visualization. Its Territory Solution is the input; omit ts_handle when set."
addedInput schema / properties / new_tal_label / description
Added value: +"Label for the derived TAL. Defaults to '<source label> (<operation>)'."
addedInput schema / properties / part_layer / description
Added value: +"Part layer (e.g. us_zips). Required only when not inferable from the source TAL."
addedInput schema / properties / point_layer / description
Added value: +"Optional point layer used to compute per-part workload/metric measures. When omitted, a uniform geography-only weighting is used."
addedInput schema / properties / source_tal_id / description
Added value: +"Source TAL. Optional for form-capable clients that can answer via elicitation."
addedInput schema / properties / territory_id_a / description
Added value: +"First territory (id or label). The merged territory keeps this identity."
addedInput schema / properties / territory_id_b / description
Added value: +"Second territory (id or label). Must be adjacent to territory_id_a."
removedInput schema / properties / ts
Removed value: -{
- "anyOf": [
- {
- "additionalProperties": true,
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Ts"
-}
addedInput schema / properties / ts_handle / description
Added value: +"Territory Solution reference (tsh_...) from a build, ingest_accounts, import_geojson, import_designer_project, or get_map_visualization; Territory Solutions are not accepted inline."
addedInput schema / properties / visit_frequency_field / description
Added value: +"Numeric visits-per-cycle column on the point layer. When omitted, inherits from source TAL build_provenance or point-layer metadata."
removedOutput schema / additionalProperties
Removed value: -true
addedOutput schema / properties
Added value: +{
+ "error": {
+ "description": "Present when ok is false.",
+ "properties": {
+ "ask_user": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "code": {
+ "type": "string"
+ },
+ "details": {
+ "type": "object"
+ },
+ "do_this_next": {
+ "type": "object"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ok": {
+ "type": "boolean"
+ },
+ "result": {
+ "description": "Present when ok is true. A submission returns the task reference (task_id, next_action, sleep_ms); the completed task result carries the remaining fields.",
+ "properties": {
+ "balance_summary": {
+ "type": "object"
+ },
+ "disruption_summary": {
+ "type": "object"
+ },
+ "do_this_next": {
+ "type": "object"
+ },
+ "expires_at": {
+ "type": "string"
+ },
+ "job_id": {
+ "type": "string"
+ },
+ "next_action": {
+ "type": "string"
+ },
+ "operation": {
+ "type": "string"
+ },
+ "repair_summary": {
+ "type": "object"
+ },
+ "sleep_ms": {
+ "type": "integer"
+ },
+ "solver_diagnostics": {
+ "type": "object"
+ },
+ "source_tal_id": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "tal_id": {
+ "type": "string"
+ },
+ "task_id": {
+ "type": "string"
+ },
+ "terminal": {
+ "type": "boolean"
+ },
+ "territory_count": {
+ "type": "integer"
+ },
+ "ts_handle": {
+ "type": "string"
+ },
+ "ts_identity": {
+ "type": "object"
+ },
+ "ts_omitted": {
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "warnings": {
+ "items": {
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ }
+}
addedOutput schema / required
Added value: +[
+ "ok"
+]
removedOutput schema / title
Removed value: -"territory_mergeDictOutput"