← All Stars
public Star · 0.1.0
orrery/flight-status
Offline schedule/status for allowlisted flight id and pinned date.
Use this when
- You need flight status for a named allowlisted flight fixture
- You are enriching secretary context without airline egress
- You want sealed flight status facts from a fixture provider
Not for
- Live airline tracking or arbitrary flight lookup
- Trip planning or open-ended itinerary design
- Venue hours or geocoding evidence
Inputs / Outputs
Inputs
| Name | Type | Notes |
|---|---|---|
flight |
string | allowlisted flight id fixture |
date |
string | ISO date from pinned fixture schedule |
Outputs
| Name | Type | Notes |
|---|---|---|
status |
string | on_time, delayed, cancelled, landed, scheduled |
departure_airport |
string | IATA departure code |
arrival_airport |
string | IATA arrival code |
provider |
string | fixture attribution (orrery-fixtures) |
envelope |
signed-envelope | — |
Example
{
"method": "tools/call",
"params": {
"name": "answer",
"arguments": {
"flight": "AA100",
"date": "2026-08-11"
}
}
}Tools
status
Resolve an allowlisted flight id and date to schedule/status fields · schema
{
"type": "object",
"properties": {
"flight": {
"type": "string",
"enum": [
"AA100",
"BA178",
"DL789",
"UA456"
],
"description": "Named allowlisted flight fixture (no arbitrary lookup)."
},
"date": {
"type": "string",
"enum": [
"2026-08-11",
"2026-08-12"
],
"description": "ISO date from the pinned fixture schedule."
}
},
"required": [
"flight",
"date"
]
}answer
Return flight status and a concise answer sealed in an Envelope · schema
{
"type": "object",
"properties": {
"flight": {
"type": "string",
"enum": [
"AA100",
"BA178",
"DL789",
"UA456"
],
"default": "AA100"
},
"date": {
"type": "string",
"enum": [
"2026-08-11",
"2026-08-12"
],
"default": "2026-08-11"
}
}
}In constellations