Amruth Pillai
fe9b59e111
fix: restore MCP OAuth registration and authorization ( #3421 )
...
* fix: align MCP OAuth provider schema and authorization flow
* test: isolate OpenAPI generation from OAuth initialization
* fix: accept auth routes without a callback query
* fix: require explicit OAuth consent and preserve signed requests
* test: verify OAuth audiences through real MCP initialization
* test(e2e): isolate OAuth token audience validation
2026-09-05 09:33:15 -07:00
Amruth Pillai
779ea5cb4a
fix(resume): reject invalid submitted write values ( #3413 )
2026-09-05 08:51:55 -07:00
Amruth Pillai
cd1c597ff0
fix(server): expose build version in health endpoint ( #3404 )
...
* fix(server): expose build version in health endpoint
* fix(server): redact public health failure details
2026-09-05 08:50:17 -07:00
Amruth Pillai
bfdd29f941
test(server): generate the OpenAPI spec once per suite
...
Each case rebuilt the whole spec, which walks every router and resume JSON
schema. The first case already carried a raised 15s timeout and still timed out
on a loaded machine. The spec is deterministic and only read here, so build it
once: the file drops from over 15s to 1.86s.
2026-08-17 22:19:52 +02:00
Amruth Pillai and Cursor Agent
d2ffbf9618
feat: add semantic CSS stylesheets ( #3274 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-07-30 12:39:15 +02:00