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
{{ message }}
Repository navigation
fix(www): services/www/openapi.json stale vs protocol — missing force query param, check:generated red on main #829
services/www/openapi.json has drifted from packages/protocol/openapi.json on main, so the services/wwwcheck:generated step (bun script/generate-openapi.ts --check, which requires both services/www/openapi.json and services/www/public/openapi.json to be byte-identical copies of the protocol document) fails on main and on unrelated PRs whose unit tests otherwise pass.
Evidence (verified 2026-10-29 on main a423c51502)
Blob SHAs on main: packages/protocol/openapi.json = 6ae2c63677f95d159fae3555f6bed6b91d6aefe3; services/www/public/openapi.json = same 6ae2c636… (synced); services/www/openapi.json = 66594e38f56c375ae7929a832e40359bef70f3d1 (stale).
Diff (protocol vs www root): the www root copy is missing the force query parameter (and its true/false/null schema) that the protocol document carries — a session-endpoint parameter added on main without re-running the www copy step.
CI evidence: PR fix(server): embed resolved models in /api/provider responses #596 run 40818313761, unit (linux) job 123264560270 — all 33 turbo test tasks successful, then Run bun run check:generated in services/www failed with "Generated OpenAPI documents are stale. Run bun run generate from services/www."
Run bun run generate from services/www on main and commit the synced services/www/openapi.json (the script copies the protocol document verbatim; no hand edits). Acceptance: bun script/generate-openapi.ts --check passes from services/www on main, and the unit (linux) job no longer fails at the www generated step.
Activity
developing-today commentedon Oct 29, 2026
OPENCODE-184
dezren39 commentedon Oct 29, 2026
🤖 Agent note · picked up
dezren39 commentedon Oct 29, 2026
🤖 Agent note · handed off
bun run check:generatedexits 0, www root blob = protocol blob 6ae2c636….