Skip to content

docs: add GET /auth/setup to openapi.yaml#43

Closed
LumenPrima wants to merge 1 commit into
masterfrom
agent/reviewer/505cf018
Closed

docs: add GET /auth/setup to openapi.yaml#43
LumenPrima wants to merge 1 commit into
masterfrom
agent/reviewer/505cf018

Conversation

@LumenPrima

Copy link
Copy Markdown
Member

Summary

  • Documents the missing GET /auth/setup endpoint in openapi.yaml
  • Adds checkAuthSetup operation with response schema matching SetupHandler.Status(): { needs_setup: boolean, user_count: integer }
  • Marks the endpoint as unauthenticated (security: []) with tags: [auth]
  • Enables generated dashboard types to cover the first-run setup flow without hand-written schema patches

Closes

AUG-31

🤖 Generated with Claude Code

Add the GET operation for first-run setup status check (needs_setup,
user_count) alongside the existing POST /auth/setup admin creation.
This lets generated dashboard types cover the setup flow without
hand-written schema patches.

Co-authored-by: multica-agent <github@multica.ai>
@LumenPrima

Copy link
Copy Markdown
Member Author

Closing as a duplicate of PR #45. Multiple agents opened equivalent PRs for documenting GET /auth/setup in openapi.yaml; #45 is the surviving review target.

@LumenPrima LumenPrima closed this May 26, 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