Tool tree
SimplOps is a WebMCP-native operations terminal that composes the right interface for the objective at hand.
Implementation
gradeNot graded
gradeNot graded
inspect_operationsAnswer
Read focused Northstar Commerce operations state, evidence, resource IDs, available actions, and constraints. Use overview first, then a focused lens.
View tool JSON
{
"name": "inspect_operations",
"kind": "answer",
"impl": "imperative",
"description": "Read focused Northstar Commerce operations state, evidence, resource IDs, available actions, and constraints. Use overview first, then a focused lens.",
"inputSchema": {
"type": "object",
"properties": {
"focus": {
"type": "string",
"enum": [
"overview",
"incident",
"service",
"deployment",
"cost",
"security"
],
"description": "Operational lens that controls which compact facts are returned."
},
"resourceId": {
"type": "string",
"enum": [
"INC-2047",
"svc.checkout",
"svc.payments-api",
"svc.fraud-gateway",
"svc.recommendation-workers",
"svc.catalog-api",
"svc.orders-api",
"deploy.payments-api.3.14.0",
"deploy.payments-api.3.13.8",
"deploy.recommendation-workers.6.8.0",
"deploy.catalog-api.12.4.7",
"cost.2026-09",
"security.SEC-88",
"db.orders-primary",
"queue.fulfillment-events"
],
"description": "Exact resource identifier. Required for service and deployment; when supplied for another focus it must match that focus."
}
},
"required": [
"focus"
],
"oneOf": [
{
"properties": {
"focus": {
"const": "overview"
}
},
"not": {
"required": [
"resourceId"
]
}
},
{
"properties": {
"focus": {
"const": "incident"
},
"resourceId": {
"const": "INC-2047"
}
}
},
{
"properties": {
"focus": {
"const": "service"
},
"resourceId": {
"enum": [
"svc.checkout",
"svc.payments-api",
"svc.fraud-gateway",
"svc.recommendation-workers",
"svc.catalog-api",
"svc.orders-api",
"db.orders-primary",
"queue.fulfillment-events"
]
}
},
"required": [
"resourceId"
]
},
{
"properties": {
"focus": {
"const": "deployment"
},
"resourceId": {
"enum": [
"deploy.payments-api.3.14.0",
"deploy.payments-api.3.13.8",
"deploy.recommendation-workers.6.8.0",
"deploy.catalog-api.12.4.7"
]
}
},
"required": [
"resourceId"
]
},
{
"properties": {
"focus": {
"const": "cost"
},
"resourceId": {
"const": "cost.2026-09"
}
}
},
{
"properties": {
"focus": {
"const": "security"
},
"resourceId": {
"const": "security.SEC-88"
}
}
}
],
"additionalProperties": false
}
}compose_workspaceAction
Recompose the visible terminal at an inspected base revision using approved structures, semantic blocks, resource scopes, emphasis, detail, and ticker focus. Human-pinned blocks and safety context are preserved.
View tool JSON
{
"name": "compose_workspace",
"kind": "act",
"impl": "imperative",
"description": "Recompose the visible terminal at an inspected base revision using approved structures, semantic blocks, resource scopes, emphasis, detail, and ticker focus. Human-pinned blocks and safety context are preserved.",
"inputSchema": {
"type": "object",
"properties": {
"objective": {
"type": "string",
"minLength": 1,
"maxLength": 140,
"description": "Short task the visible workspace should help the operator complete."
},
"structure": {
"type": "string",
"oneOf": [
{
"const": "command_center",
"title": "Command center",
"description": "Broad live monitoring across systems."
},
{
"const": "investigation",
"title": "Investigation",
"description": "Evidence, causality, and dependency analysis."
},
{
"const": "resolution",
"title": "Resolution",
"description": "Safety review, operation preview, and recovery."
},
{
"const": "comparison",
"title": "Comparison",
"description": "Compare periods, versions, or cost drivers."
},
{
"const": "executive_summary",
"title": "Executive summary",
"description": "Condensed status, impact, and ownership."
}
],
"enum": [
"command_center",
"investigation",
"resolution",
"comparison",
"executive_summary"
],
"description": "Approved layout algorithm selected for the objective."
},
"blocks": {
"type": "array",
"minItems": 1,
"maxItems": 10,
"uniqueItems": true,
"description": "Ordered semantic interface blocks. Safety blocks may be added automatically.",
"items": {
"type": "string",
"oneOf": [
{
"const": "global_status",
"title": "Global status",
"description": "Fleet-level health, traffic, SLOs, and uptime."
},
{
"const": "active_incident_summary",
"title": "Active incident",
"description": "Severity, impact, owner, and lifecycle."
},
{
"const": "service_health",
"title": "Service health",
"description": "Service state matrix with latency and errors."
},
{
"const": "dependency_map",
"title": "Dependency map",
"description": "Causal path and upstream health."
},
{
"const": "key_metrics",
"title": "Key metrics",
"description": "Task-relevant time series and current values."
},
{
"const": "deployment_timeline",
"title": "Deployment timeline",
"description": "Releases, config deltas, and correlations."
},
{
"const": "log_evidence",
"title": "Log evidence",
"description": "Relevant timestamped application evidence."
},
{
"const": "error_breakdown",
"title": "Error breakdown",
"description": "Error classes and affected traffic."
},
{
"const": "operation_preview",
"title": "Operation preview",
"description": "Exact target, effect, risk, duration, and token status."
},
{
"const": "recovery_monitor",
"title": "Recovery monitor",
"description": "Operation progress and post-change verification."
},
{
"const": "cost_analysis",
"title": "Cost analysis",
"description": "Spend trend, attribution, and anomalies."
},
{
"const": "security_findings",
"title": "Security findings",
"description": "Prioritized findings, owners, and due dates."
},
{
"const": "activity_audit",
"title": "Activity and audit",
"description": "Human, agent, and system event history."
}
],
"enum": [
"global_status",
"active_incident_summary",
"service_health",
"dependency_map",
"key_metrics",
"deployment_timeline",
"log_evidence",
"error_breakdown",
"operation_preview",
"recovery_monitor",
"cost_analysis",
"security_findings",
"activity_audit"
]
}
},
"resources": {
"type": "array",
"maxItems": 10,
"uniqueItems": true,
"items": {
"type": "string",
"enum": [
"INC-2047",
"svc.checkout",
"svc.payments-api",
"svc.fraud-gateway",
"svc.recommendation-workers",
"svc.catalog-api",
"svc.orders-api",
"deploy.payments-api.3.14.0",
"deploy.payments-api.3.13.8",
"deploy.recommendation-workers.6.8.0",
"deploy.catalog-api.12.4.7",
"cost.2026-09",
"security.SEC-88",
"db.orders-primary",
"queue.fulfillment-events"
]
},
"description": "Exact live resources the workspace should center."
},
"emphasize": {
"type": "array",
"maxItems": 5,
"uniqueItems": true,
"items": {
"type": "string",
"enum": [
"root_cause",
"blast_radius",
"rollback_safety",
"live_recovery",
"cost_drivers",
"anomalies"
]
},
"description": "Semantic priorities for visual emphasis; never coordinates or styling."
},
"detail": {
"type": "string",
"enum": [
"concise",
"standard",
"deep"
],
"description": "Information density for each selected block."
},
"tickerFocus": {
"type": "string",
"enum": [
"global",
"checkout",
"cost",
"security",
"deployments"
],
"description": "Operational signal family shown in the live ticker."
},
"scopes": {
"type": "array",
"maxItems": 10,
"description": "Optional data scopes. Windows: service 15m/1h; checkout metrics 15m; cost metrics/analysis month; non-cost deployments 6h/24h; cost deployments month; logs 15m/1h/6h/24h.",
"items": {
"type": "object",
"properties": {
"block": {
"type": "string",
"enum": [
"service_health",
"key_metrics",
"deployment_timeline",
"log_evidence",
"cost_analysis"
],
"description": "Selected data block receiving this scope."
},
"resources": {
"type": "array",
"minItems": 1,
"maxItems": 5,
"uniqueItems": true,
"items": {
"type": "string",
"enum": [
"INC-2047",
"svc.checkout",
"svc.payments-api",
"svc.fraud-gateway",
"svc.recommendation-workers",
"svc.catalog-api",
"svc.orders-api",
"deploy.payments-api.3.14.0",
"deploy.payments-api.3.13.8",
"deploy.recommendation-workers.6.8.0",
"deploy.catalog-api.12.4.7",
"cost.2026-09",
"security.SEC-88",
"db.orders-primary",
"queue.fulfillment-events"
]
}
},
"timeRange": {
"type": "string",
"enum": [
"15m",
"1h",
"6h",
"24h",
"month"
],
"description": "Dataset-backed window; valid values depend on the selected block and resource family."
}
},
"required": [
"block",
"resources",
"timeRange"
],
"additionalProperties": false
}
},
"baseRevision": {
"type": "integer",
"minimum": 1,
"description": "Exact workspaceRevision from a fresh inspect_operations result. Stale revisions are rejected."
}
},
"required": [
"objective",
"structure",
"blocks",
"baseRevision"
],
"additionalProperties": false
}
}preview_operationAction
Evaluate and visibly render either the supported payments rollback or recommendation-worker rightsizing, including exact target, impact, risk, reversibility, duration, and a short-lived token. Makes no infrastructure change.
View tool JSON
{
"name": "preview_operation",
"kind": "act",
"impl": "imperative",
"description": "Evaluate and visibly render either the supported payments rollback or recommendation-worker rightsizing, including exact target, impact, risk, reversibility, duration, and a short-lived token. Makes no infrastructure change.",
"inputSchema": {
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"rollback",
"rightsize"
],
"description": "Supported non-executing operation analysis."
},
"target": {
"type": "string",
"enum": [
"svc.payments-api",
"svc.recommendation-workers"
],
"description": "Exact operation target."
},
"toVersion": {
"type": "string",
"enum": [
"3.13.8"
],
"description": "Required only for rollback."
},
"toReplicas": {
"type": "integer",
"enum": [
24
],
"description": "Required only for rightsize."
}
},
"required": [
"action",
"target"
],
"oneOf": [
{
"properties": {
"action": {
"const": "rollback"
},
"target": {
"const": "svc.payments-api"
}
},
"required": [
"toVersion"
],
"not": {
"required": [
"toReplicas"
]
}
},
{
"properties": {
"action": {
"const": "rightsize"
},
"target": {
"const": "svc.recommendation-workers"
}
},
"required": [
"toReplicas"
],
"not": {
"required": [
"toVersion"
]
}
}
],
"additionalProperties": false
}
}