addedOutput schema / $defs
Added value: +{
+ "ActivationMetrics": {
+ "properties": {
+ "approved_at": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Unix timestamp when capture was approved for this project.",
+ "title": "Approved At"
+ },
+ "first_session_captured": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Whether the first observed session produced an experience.",
+ "title": "First Session Captured"
+ },
+ "seconds_to_first_task": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Seconds from approval to the first captured task.",
+ "title": "Seconds To First Task"
+ }
+ },
+ "required": [
+ "approved_at",
+ "seconds_to_first_task",
+ "first_session_captured"
+ ],
+ "title": "ActivationMetrics",
+ "type": "object"
+ },
+ "EfficiencyObservational": {
+ "properties": {
+ "model_token_change": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Relative mean model-token change when real telemetry exists; observational, not causal.",
+ "title": "Model Token Change"
+ },
+ "time_change": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Relative mean active-time change; observational, not causal.",
+ "title": "Time Change"
+ },
+ "tool_call_change": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Relative mean tool-call change; observational, not causal.",
+ "title": "Tool Call Change"
+ },
+ "with_prior_experience": {
+ "$ref": "#/$defs/EfficiencyProfile",
+ "description": "Observed metrics for tasks that reused prior experience."
+ },
+ "without_prior_experience": {
+ "$ref": "#/$defs/EfficiencyProfile",
+ "description": "Observed metrics for tasks without prior experience."
+ }
+ },
+ "required": [
+ "with_prior_experience",
+ "without_prior_experience",
+ "tool_call_change",
+ "model_token_change",
+ "time_change"
+ ],
+ "title": "EfficiencyObservational",
+ "type": "object"
+ },
+ "EfficiencyProfile": {
+ "properties": {
+ "known_outcomes": {
+ "description": "Number of known outcomes in the group.",
+ "minimum": 0,
+ "title": "Known Outcomes",
+ "type": "integer"
+ },
+ "minutes": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Mean active execution time in minutes.",
+ "title": "Minutes"
+ },
+ "model_tokens": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Mean real model-token usage when Claude telemetry is available.",
+ "title": "Model Tokens"
+ },
+ "n": {
+ "description": "Number of experiences in this observational group.",
+ "minimum": 0,
+ "title": "N",
+ "type": "integer"
+ },
+ "success_rate": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Success rate among known outcomes in the group.",
+ "title": "Success Rate"
+ },
+ "tool_calls": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Mean tool calls in the group.",
+ "title": "Tool Calls"
+ },
+ "tool_output_tokens_estimate": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Mean legacy estimate of tool-output tokens.",
+ "title": "Tool Output Tokens Estimate"
+ }
+ },
+ "required": [
+ "n",
+ "tool_calls",
+ "model_tokens",
+ "tool_output_tokens_estimate",
+ "minutes",
+ "success_rate",
+ "known_outcomes"
+ ],
+ "title": "EfficiencyProfile",
+ "type": "object"
+ },
+ "EngagementMetrics": {
+ "properties": {
+ "active_week_ratio": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Share of elapsed weeks containing activity.",
+ "title": "Active Week Ratio"
+ },
+ "active_weeks": {
+ "description": "Distinct weeks containing captured executions.",
+ "minimum": 0,
+ "title": "Active Weeks",
+ "type": "integer"
+ },
+ "agents": {
+ "description": "Agents observed in this project.",
+ "items": {
+ "type": "string"
+ },
+ "title": "Agents",
+ "type": "array"
+ },
+ "executions": {
+ "description": "Total execution records.",
+ "minimum": 0,
+ "title": "Executions",
+ "type": "integer"
+ },
+ "experiences": {
+ "description": "Completed executions retained as reusable experiences.",
+ "minimum": 0,
+ "title": "Experiences",
+ "type": "integer"
+ },
+ "substantial_tasks": {
+ "description": "Tasks eligible for planning and experience retrieval.",
+ "minimum": 0,
+ "title": "Substantial Tasks",
+ "type": "integer"
+ },
+ "tasks": {
+ "description": "Total captured tasks, including non-substantial tasks.",
+ "minimum": 0,
+ "title": "Tasks",
+ "type": "integer"
+ },
+ "weeks_since_start": {
+ "description": "Weeks elapsed since activation or first task.",
+ "minimum": 1,
+ "title": "Weeks Since Start",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "tasks",
+ "substantial_tasks",
+ "executions",
+ "experiences",
+ "active_weeks",
+ "weeks_since_start",
+ "active_week_ratio",
+ "agents"
+ ],
+ "title": "EngagementMetrics",
+ "type": "object"
+ },
+ "ExecutionControlMetrics": {
+ "properties": {
+ "success_after_pivot_or_stop": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Observed success rate after pivot/stop advice; not causal.",
+ "title": "Success After Pivot Or Stop"
+ },
+ "tasks_within_tool_call_budget": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Share of measured tasks finishing within the tool-call budget.",
+ "title": "Tasks Within Tool Call Budget"
+ },
+ "verdicts": {
+ "additionalProperties": {
+ "type": "integer"
+ },
+ "description": "Counts of runtime continue, pivot and stop verdicts.",
+ "title": "Verdicts",
+ "type": "object"
+ }
+ },
+ "required": [
+ "verdicts",
+ "success_after_pivot_or_stop",
+ "tasks_within_tool_call_budget"
+ ],
+ "title": "ExecutionControlMetrics",
+ "type": "object"
+ },
+ "ExperienceReuseMetrics": {
+ "properties": {
+ "benefit_rate": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Deprecated compatibility alias of reuse_rate; it does not measure causal benefit.",
+ "title": "Benefit Rate"
+ },
+ "reuse_rate": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Share of substantial tasks that received relevant prior experience; this measures coverage, not benefit.",
+ "title": "Reuse Rate"
+ },
+ "tasks_with_prior_experience": {
+ "description": "Number of substantial tasks that received prior experience.",
+ "minimum": 0,
+ "title": "Tasks With Prior Experience",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "reuse_rate",
+ "benefit_rate",
+ "tasks_with_prior_experience"
+ ],
+ "title": "ExperienceReuseMetrics",
+ "type": "object"
+ },
+ "OutcomeMetrics": {
+ "properties": {
+ "known": {
+ "description": "Experiences whose outcome is success or failure rather than unknown.",
+ "minimum": 0,
+ "title": "Known",
+ "type": "integer"
+ },
+ "success_rate": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Success rate among experiences with known outcomes.",
+ "title": "Success Rate"
+ },
+ "verified": {
+ "description": "Outcomes explicitly verified by the agent or user.",
+ "minimum": 0,
+ "title": "Verified",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "known",
+ "verified",
+ "success_rate"
+ ],
+ "title": "OutcomeMetrics",
+ "type": "object"
+ },
+ "PathCheckMetrics": {
+ "properties": {
+ "better_option_found": {
+ "description": "Tasks where comparable past evidence indicated a better option.",
+ "minimum": 0,
+ "title": "Better Option Found",
+ "type": "integer"
+ },
+ "by_class": {
+ "additionalProperties": {
+ "type": "integer"
+ },
+ "description": "Number of evidence-backed path checks by task class.",
+ "title": "By Class",
+ "type": "object"
+ },
+ "comparisons": {
+ "description": "Completed tasks with enough comparable past evidence to check another path.",
+ "minimum": 0,
+ "title": "Comparisons",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "comparisons",
+ "better_option_found",
+ "by_class"
+ ],
+ "title": "PathCheckMetrics",
+ "type": "object"
+ },
+ "RoutingMetrics": {
+ "properties": {
+ "agreement": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Share of comparable executions where the recommendation matched retrospective best.",
+ "title": "Agreement"
+ },
+ "compared_executions": {
+ "description": "Number of executions eligible for routing-agreement comparison.",
+ "minimum": 0,
+ "title": "Compared Executions",
+ "type": "integer"
+ },
+ "retrospective_best": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Best realised strategy per task class when enough evidence exists.",
+ "title": "Retrospective Best",
+ "type": "object"
+ }
+ },
+ "required": [
+ "retrospective_best",
+ "agreement",
+ "compared_executions"
+ ],
+ "title": "RoutingMetrics",
+ "type": "object"
+ }
+}