openapi: 3.2.0 info: title: strands-decider System One Health API description: Typed, calibrated answers. Choice, Score and Noul over one state. version: 0.1.0 x-generated-from: source x-derived-from: - https://github.com/strands-labs/strands-decider/blob/0ac22a97e584f3ccf87cc9b8cc5fdbad57cdf534/src/strands_decider/server.py - https://github.com/strands-labs/strands-decider/blob/0ac22a97e584f3ccf87cc9b8cc5fdbad57cdf534/src/strands_decider/schema.py x-ae-authored: by: API Evangelist date: '2026-10-12' source_commit: 0ac22a97e584f3ccf87cc9b8cc5fdbad57cdf534 method: The repo commits no openapi.json. Generated by FastAPI 0.143.0 / pydantic 2.14.1 app.openapi() over the unmodified schema.py models, with route stubs reproducing server.py create_app() (same title, version, description, GET /health, POST /v1/systemone response_model=SystemOneResponse). Not run against the real engine. notes: - Self-hosted open-source server; no AWS-hosted endpoint. Default bind http://127.0.0.1:8000 (server.py serve()). - The real handler adds latency_ms to the response payload and returns 422 on ValueError; FastAPI does not reflect latency_ms in the emitted schema. - 'Filed under amazon-web-services: no strands / strands-agents repo exists in all/.' servers: - url: http://127.0.0.1:8000 description: Default local bind (self-hosted). tags: - name: Health paths: /health: get: summary: Health operationId: health_health_get responses: '200': description: Successful Response content: application/json: schema: additionalProperties: true type: object title: Response Health Health Get tags: - Health