changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": {},
+ "description": "DC Hub envelope: structuredContent mirrors the JSON payload in content[0].text — tool-specific data fields ride at the top level alongside these envelope keys.",
+ "properties": {
+ "_entity": {
+ "description": "Payload class discriminator (e.g. facility|market|iso_grid|queue_results|deal|report|response) — branch on this before parsing the rest.",
+ "type": "string"
+ },
+ "_return_loop": {
+ "additionalProperties": {},
+ "description": "Suggested next-session delta call (get_changes since=24h) so you pull only what changed.",
+ "properties": {},
+ "type": "object"
+ },
+ "citation": {
+ "additionalProperties": {},
+ "description": "Machine-readable citation: how to attribute DC Hub (dchub.cloud) for this payload.",
+ "properties": {},
+ "type": "object"
+ },
+ "provenance": {
+ "additionalProperties": {},
+ "description": "Collection-level provenance block: {source, method, as_of, verification_counts, cite_url_template, license, cite_as}. Quote the verification level when citing.",
+ "properties": {},
+ "type": "object"
+ },
+ "quota": {
+ "additionalProperties": {},
+ "description": "Caller quota state (remaining calls, tier) when available.",
+ "properties": {},
+ "type": "object"
+ },
+ "site_evaluation_handoff": {
+ "additionalProperties": {},
+ "description": "Pre-built follow-up call (analyze_site / get_water_risk args) when the payload carries coordinates.",
+ "properties": {},
+ "type": "object"
+ }
+ },
+ "type": "object"
+}