Implementation
gradeNot graded
gradeNot graded
get_environment_statusAnswer
Return the bounded synthetic health state of the four ChangeGate services.
View tool JSON
{
"name": "get_environment_status",
"kind": "answer",
"impl": "imperative",
"description": "Return the bounded synthetic health state of the four ChangeGate services.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_service_detailsAnswer
Return supported synthetic details for one validated ChangeGate service.
View tool JSON
{
"name": "get_service_details",
"kind": "answer",
"impl": "imperative",
"description": "Return supported synthetic details for one validated ChangeGate service.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"serviceId": {
"type": "string",
"enum": [
"web-server",
"database",
"agent-gateway",
"knowledge-store"
]
}
},
"required": [
"serviceId"
],
"additionalProperties": false
}
}get_change_policyAnswer
Return bounded ChangeGate facts about exact, single-use human authorization and rollback.
View tool JSON
{
"name": "get_change_policy",
"kind": "answer",
"impl": "imperative",
"description": "Return bounded ChangeGate facts about exact, single-use human authorization and rollback.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_change_proposalAnswer
Return a safe projection of the current proposal when one exists.
View tool JSON
{
"name": "get_change_proposal",
"kind": "answer",
"impl": "imperative",
"description": "Return a safe projection of the current proposal when one exists.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_audit_trailAnswer
Return the bounded deterministic ChangeGate audit projection.
View tool JSON
{
"name": "get_audit_trail",
"kind": "answer",
"impl": "imperative",
"description": "Return the bounded deterministic ChangeGate audit projection.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"additionalProperties": false
}
}propose_changeAction
Propose a supported synthetic change: an Agent Gateway restart or an Order #4821 partial refund in USD, up to 3000 cents. This grants no approval or execution authority.
View tool JSON
{
"name": "propose_change",
"kind": "act",
"impl": "imperative",
"description": "Propose a supported synthetic change: an Agent Gateway restart or an Order #4821 partial refund in USD, up to 3000 cents. This grants no approval or execution authority.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"oneOf": [
{
"type": "object",
"properties": {
"proposalId": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._-]*$"
},
"target": {
"type": "string",
"const": "agent-gateway"
},
"action": {
"type": "string",
"const": "RESTART_SIMULATED_GATEWAY"
},
"parameters": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"const": "safe"
},
"retryLimit": {
"type": "integer",
"minimum": 1,
"maximum": 3
}
},
"required": [
"mode",
"retryLimit"
],
"additionalProperties": false
},
"preconditions": {
"type": "array",
"items": [
{
"type": "string",
"const": "agent-gateway is DEGRADED"
}
]
}
},
"required": [
"proposalId",
"target",
"action",
"parameters",
"preconditions"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"proposalId": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._-]*$"
},
"target": {
"type": "string",
"const": "order:4821"
},
"action": {
"type": "string",
"const": "SYNTHETIC_PARTIAL_REFUND"
},
"parameters": {
"type": "object",
"properties": {
"currency": {
"type": "string",
"const": "USD"
},
"amountCents": {
"type": "integer",
"minimum": 1,
"maximum": 3000
}
},
"required": [
"currency",
"amountCents"
],
"additionalProperties": false
},
"preconditions": {
"type": "array",
"items": [
{
"type": "string",
"const": "order:4821 refunded amount is 0 cents"
}
]
}
},
"required": [
"proposalId",
"target",
"action",
"parameters",
"preconditions"
],
"additionalProperties": false
}
]
}
}request_change_approvalSensitive Action
Request visible human review for the exact current proposal; this never approves it.
View tool JSON
{
"name": "request_change_approval",
"kind": "transact",
"impl": "imperative",
"description": "Request visible human review for the exact current proposal; this never approves it.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"proposalId": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[A-Za-z0-9][A-Za-z0-9._-]*$"
}
},
"required": [
"proposalId"
],
"additionalProperties": false
}
}