Skip to content

feat: publish Scalar HTTP API reference - #1373

Open
PsiACE wants to merge 7 commits into
masterfrom
codex/scalar-api-reference
Open

feat: publish Scalar HTTP API reference#1373
PsiACE wants to merge 7 commits into
masterfrom
codex/scalar-api-reference

Conversation

@PsiACE

@PsiACE PsiACE commented Aug 27, 2026

Copy link
Copy Markdown
Member

Which issue or RFC does this PR close?

Closes #1372.

Rationale for this change

Expose the canonical HTTP API alongside the existing Python API reference.

What changes are included in this PR?

  • publish Scalar at /api/ and /docs;
  • keep /openapi.json as the raw schema endpoint;
  • update navigation and documentation builds.

Are there any user-facing changes?

Adds HTTP API reference pages. No breaking API changes.

How was this change tested?

  • make check
  • make test
  • make contract-test
  • make docs-test

AI usage statement

OpenAI Codex was used.

@PsiACE
PsiACE marked this pull request as ready for review August 27, 2026 04:00
@AsperforMias

Copy link
Copy Markdown
Collaborator

may we need to care the e2e ci err?

@PsiACE

PsiACE commented Aug 27, 2026

Copy link
Copy Markdown
Member Author

@AsperforMias this e2e err is buggy, and fixed..... There are currently a lot of tests and locks that aren't related to behavior; I'll remove them in another PR.

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.

docs: publish Scalar HTTP API reference

2 participants