Repository navigation
feat(api): workflow outline, workspace schedules list, clearer v2 errors, and catalog value types - #9905
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
[Medium impact] The latest changes appear safe to merge. SummaryThis PR adds workflow outlines, workspace schedule lists, catalog value types, and clearer v2 errors.
Reviews (4) · Last reviewed commit: "docs(api): say the outline's derived fie..." · Reviewed by Greptile |
… the docs manifest
There was a problem hiding this comment.
All reported issues were addressed across 43 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
Summary
error.traceId(same id as thex-request-idheader), and validation messages name where the problem is, e.g.body.limit: .... v1 and internal error output is unchanged. NamedtraceIdbecause v2 already usesrequestIdfor a client-supplied operation id.details.codeis unchanged.valueTypefrom the block's declared inputs, next to the editortype. Shared projection, so Copilot sees the same thing. Absent when it can't be derived; no generated examples.GET /api/v2/workflows/{id}/outline: a compact, read-only view of the draft (same authorization as/state, output is a subset of it). Documented as never to be PUT back to/state.GET /api/v2/schedules?workspaceId=: every live schedule in a workspace, cursor-paged, sharing the per-workflow list's row predicate.Test plan
check:api-validation:strict,check-openapi-specsvalueTypetest fails with the join removed