Skip to content

feat: add Tailcall config generator page#621

Open
michellehumes wants to merge 1 commit into
tailcallhq:developfrom
michellehumes:bounty/tailcall-config-generator
Open

feat: add Tailcall config generator page#621
michellehumes wants to merge 1 commit into
tailcallhq:developfrom
michellehumes:bounty/tailcall-config-generator

Conversation

@michellehumes

Copy link
Copy Markdown

/claim #373

Summary

Adds a new /app/config Docusaurus page for generating Tailcall runtime configuration from the live Tailcall JSON schema.

What changed

  • Fetches the current .tailcallrc schema from the Tailcall main branch.
  • Renders schema-driven controls for config sections, nested objects, booleans, numbers, arrays, strings, and enum values.
  • Resolves basic local $ref, allOf, anyOf, and oneOf schema composition.
  • Prunes empty values from the generated output.
  • Shows a live JSON preview.
  • Adds a download action for .tailcallrc.json.

Verification

  • npm run format:check -- src/pages/app/config.tsx
  • npm run build
  • Served /app/config/ locally and confirmed HTTP 200.

Note: npm run typecheck still reports existing repository type errors outside this new page. The new page was adjusted so it is not part of the remaining typecheck error list.

@michellehumes michellehumes changed the title Add Tailcall config generator page feat: add Tailcall config generator page Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant