API Reference
All endpoints for the Fleet AI Oversight environment. Interactive — send real requests from this page.
Returns the current health status of the environment. No auth required. Use this to confirm the server is up before starting an episode.
Returns project name, version, author, and description.
Initialises a new FleetOversightEnv episode. Choose from easy_fleet (8 steps), medium_fleet (12 steps), or hard_fleet (16 steps). Returns the initial observation.
Executes one oversight action on the active episode. Returns the next observation, decomposed reward, done flag, and info dict. An episode must be active (call /fleet/reset first).
Returns the full mutable episode state: step count, total reward, oversight budget, task ID, and done flag.
Returns partial observations for all 5 workers: last action, status, anomaly flag, budget remaining, risk score, and ground-truth anomaly status. The oversight agent only sees the partial obs — risk_score and is_anomalous are for debugging only.
Generates a narrative run report with action history, detected anomalies, total reward, and governance quality assessment.
Runs the 5-gate OpenEnv evaluation on the completed episode. All gates must pass for the episode to be considered a success.
Queries the vector index built by worker_3 (Retrieval). Requires a completed fleet episode where the embedding worker ran successfully. Returns the top answer, source chunks, and a confidence score.
Serves files from the /plots/ directory. The training results page fetches training_metrics.json for live chart data. Run python fleet_train.py --simulate to generate plot files.