{ "$schema": "http://json-schema.org/draft-07/schema#", "definitions": { "UsageContributorKind": { "enum": [ "skill", "subagent", "app", "mcpServer", "plugin" ], "type": "string" }, "UsageEntry": { "properties": { "attributedTokens": { "format": "int64", "type": "integer" }, "id": { "type": "string" }, "kind": { "$ref": "#/definitions/UsageContributorKind" }, "label": { "type": "string" }, "percentOfUsage": { "format": "uint8", "minimum": 0.0, "type": "integer" } }, "required": [ "attributedTokens", "id", "kind", "label", "percentOfUsage" ], "type": "object" }, "UsageHeadline": { "properties": { "entry": { "$ref": "#/definitions/UsageEntry" }, "note": { "type": [ "string", "null" ] } }, "required": [ "entry" ], "type": "object" }, "UsageRange": { "enum": [ "day", "week" ], "type": "string" }, "UsageReport": { "properties": { "apps": { "items": { "$ref": "#/definitions/UsageEntry" }, "type": "array" }, "generatedAt": { "format": "int64", "type": "integer" }, "headline": { "anyOf": [ { "$ref": "#/definitions/UsageHeadline" }, { "type": "null" } ] }, "mcpServers": { "items": { "$ref": "#/definitions/UsageEntry" }, "type": "array" }, "plugins": { "items": { "$ref": "#/definitions/UsageEntry" }, "type": "array" }, "range": { "$ref": "#/definitions/UsageRange" }, "skills": { "items": { "$ref": "#/definitions/UsageEntry" }, "type": "array" }, "subagents": { "items": { "$ref": "#/definitions/UsageEntry" }, "type": "array" }, "totalTokens": { "format": "int64", "type": "integer" }, "trackedFrom": { "format": "int64", "type": [ "integer", "null" ] } }, "required": [ "apps", "generatedAt", "mcpServers", "plugins", "range", "skills", "subagents", "totalTokens" ], "type": "object" } }, "properties": { "report": { "$ref": "#/definitions/UsageReport" } }, "required": [ "report" ], "title": "UsageReadResponse", "type": "object" }