forked from 0xWheatyz/SPARC
Generate TypeScript API client from OpenAPI spec #443
Reference in New Issue
Block a user
Delete Branch "feature/426-generate-ts-api-client"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
frontend/src/api/schema.d.tsfrom the committedopenapi.jsonusingopenapi-typescriptfrontend/src/types/index.tsto derive all application types from the generated schema, eliminating manual type driftbuild.yamlandtest.yamlthat fails if the generated file is out of dateCloses #426
Test plan
npx tsc --noEmitpasses with zero errorsGenerated with Claude Code
AI-Manager referenced this pull request from 0xWheatyz/SPARC2026-03-27 20:42:59 +00:00