You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
README.md:90 calls this file "the full endpoint reference"; it is a 17-row summary table.
No OpenAPI spec is committed, so nothing in CI catches this drift — only the runtime /openapi.json. Consider either (a) generating the endpoint table from the FastAPI app in CI (mirroring the command-sync gate pattern), or (b) demoting web-server.md to an architecture doc that explicitly defers the endpoint list to /docs (Swagger) and never enumerates routes by hand.
A serve audit against v0.89.0 main found docs/web-server.md badly behind the actual surface:
create_app()referenced as living in server/init.py (two places); it lives in server/app.py:545./pay-as-you-go/billing/*is session-only #594), component sync-action (fix(AI-3757): forward authorization/runtime in component sync-action #620 forwarding), describe-columns/describe-migrate, storage snapshots.No OpenAPI spec is committed, so nothing in CI catches this drift — only the runtime /openapi.json. Consider either (a) generating the endpoint table from the FastAPI app in CI (mirroring the command-sync gate pattern), or (b) demoting web-server.md to an architecture doc that explicitly defers the endpoint list to /docs (Swagger) and never enumerates routes by hand.