addedInput schema / $schema
Added value: +"http://json-schema.org/draft-07/schema#"
addedInput schema / additionalProperties
Added value: +false
addedInput schema / description
Added value: +"Liveness, task counts, and cost in one read. Pass status to include the matching tasks; pass detail=true for full per-role and per-task rows."
addedInput schema / properties / detail
Added value: +{
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedInput schema / properties / status
Added value: +{
+ "enum": [
+ null,
+ "open",
+ "claimed",
+ "in_progress",
+ "done",
+ "failed",
+ "blocked",
+ "cancelled"
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+}
changedInput schema / title
Previous value: -"bernstein_statusArguments"New value: +"bernstein_status"
addedOutput schema / additionalProperties
Added value: +false
addedOutput schema / properties / _meter
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "call_id": {
+ "type": "string"
+ },
+ "cost_usd": {
+ "type": "number"
+ },
+ "error": {
+ "type": "string"
+ },
+ "latency_ms": {
+ "type": "number"
+ },
+ "ok": {
+ "type": "boolean"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "ts": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "tool",
+ "call_id",
+ "latency_ms",
+ "cost_usd",
+ "ok",
+ "ts"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / result / anyOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "cost": {
+ "additionalProperties": false,
+ "properties": {
+ "per_role": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "cost_usd": {
+ "type": "number"
+ },
+ "role": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "role",
+ "cost_usd"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "total_cost_usd": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "total_cost_usd",
+ "per_role"
+ ],
+ "type": "object"
+ },
+ "counts": {
+ "additionalProperties": false,
+ "properties": {
+ "claimed": {
+ "type": "integer"
+ },
+ "done": {
+ "type": "integer"
+ },
+ "failed": {
+ "type": "integer"
+ },
+ "open": {
+ "type": "integer"
+ },
+ "total": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "total",
+ "open",
+ "claimed",
+ "done",
+ "failed"
+ ],
+ "type": "object"
+ },
+ "live": {
+ "type": "boolean"
+ },
+ "per_role": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "status_filter": {
+ "type": "string"
+ },
+ "tasks": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "live",
+ "counts",
+ "cost"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "error": {
+ "type": "string"
+ },
+ "hint": {
+ "type": "string"
+ },
+ "live": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "live",
+ "error",
+ "hint"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": true,
+ "properties": {
+ "error": {
+ "type": "string"
+ },
+ "hint": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "error"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / properties / result / title
Removed value: -"Result"
removedOutput schema / properties / result / type
Removed value: -"string"
changedOutput schema / required
Previous value: -[
- "result"
-]New value: +[
+ "result",
+ "_meter"
+]
removedOutput schema / title
Removed value: -"bernstein_statusOutput"