Tool tree
page: /
get_page_stateanswer
Returns the current rocket state (status and fuel level). If the user asks to launch a rocket, automatically execute this step first without asking for confirmation.
View tool JSON
{
"name": "get_page_state",
"kind": "answer",
"impl": "imperative",
"description": "Returns the current rocket state (status and fuel level). If the user asks to launch a rocket, automatically execute this step first without asking for confirmation.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}calculate_fuelact
Calculates the required fuel amount and oxidizer ratio based on the target trajectory.
View tool JSON
{
"name": "calculate_fuel",
"kind": "act",
"impl": "imperative",
"description": "Calculates the required fuel amount and oxidizer ratio based on the target trajectory.",
"inputSchema": {
"type": "object",
"properties": {
"trajectory": {
"type": "string",
"description": "Launch destination, e.g. \"Moon\", \"Mars\", \"ISS\"."
}
},
"required": [
"trajectory"
]
},
"page": "/"
}run_diagnosticsact
Runs system checks. Transitions from IDLE to DIAGNOSTICS. Only valid when status is IDLE.
View tool JSON
{
"name": "run_diagnostics",
"kind": "act",
"impl": "imperative",
"description": "Runs system checks. Transitions from IDLE to DIAGNOSTICS. Only valid when status is IDLE.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}load_fuelact
Loads propellants. Transitions from DIAGNOSTICS to FUELED. Only valid when status is DIAGNOSTICS.
View tool JSON
{
"name": "load_fuel",
"kind": "act",
"impl": "imperative",
"description": "Loads propellants. Transitions from DIAGNOSTICS to FUELED. Only valid when status is DIAGNOSTICS.",
"inputSchema": {
"type": "object",
"properties": {
"amount": {
"type": "number",
"description": "Fuel amount in tons."
},
"oxidizer_ratio": {
"type": "number",
"description": "Oxidizer ratio (e.g., 2.5)."
}
},
"required": [
"amount",
"oxidizer_ratio"
]
},
"page": "/"
}prepare_launchact
Transitions the system from FUELED to PREPARED. Requires the user's 4-digit auth_code — ask the user, never guess it. Only valid when status is FUELED.
View tool JSON
{
"name": "prepare_launch",
"kind": "act",
"impl": "imperative",
"description": "Transitions the system from FUELED to PREPARED. Requires the user's 4-digit auth_code — ask the user, never guess it. Only valid when status is FUELED.",
"inputSchema": {
"type": "object",
"properties": {
"auth_code": {
"type": "string",
"description": "4-digit authorization code. Must be obtained from the user."
},
"trajectory": {
"type": "string",
"description": "Launch destination, e.g. \"Moon\" or \"Mars\"."
}
},
"required": [
"auth_code",
"trajectory"
]
},
"page": "/"
}ignite_enginesact
Fires the rocket engines, transitioning from PREPARED to LAUNCHED. Only valid when status is PREPARED — follow the full prerequisite chain first.
View tool JSON
{
"name": "ignite_engines",
"kind": "act",
"impl": "imperative",
"description": "Fires the rocket engines, transitioning from PREPARED to LAUNCHED. Only valid when status is PREPARED — follow the full prerequisite chain first.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}abort_sequenceact
Aborts the sequence and resets to IDLE. Valid from any state during the sequence.
View tool JSON
{
"name": "abort_sequence",
"kind": "act",
"impl": "imperative",
"description": "Aborts the sequence and resets to IDLE. Valid from any state during the sequence.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}reset_systemact
Resets the system to IDLE with full fuel. Valid from any state.
View tool JSON
{
"name": "reset_system",
"kind": "act",
"impl": "imperative",
"description": "Resets the system to IDLE with full fuel. Valid from any state.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}page: /posts/the-agentic-web
post_commentact
Leave a blog post comment
View tool JSON
{
"name": "post_comment",
"kind": "act",
"impl": "declarative",
"description": "Leave a blog post comment",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"website": {
"type": "string"
},
"author_name": {
"type": "string"
},
"author_email": {
"type": "string"
},
"text": {
"type": "string"
}
},
"required": [
"author_name",
"text"
]
},
"page": "/posts/the-agentic-web"
}