Skip to content

docs: publish Snapshot API reference - #154

Merged
vladcrishan merged 1 commit into
mainfrom
claude/keen-pascal-wp4jks
Sep 22, 2026
Merged

vladcrishan merged 1 commit into
mainfrom
claude/keen-pascal-wp4jks

Conversation

@vladcrishan

Copy link
Copy Markdown
Member

Summary

  • The Snapshot API spec has been published to docs.api.epilot.io/snapshot-api.yaml and referenced in the changelog since June (2026-06-16, 2026-06-25), but was never registered in redoc.config.js, so no /api/snapshot reference page existed.
  • Registers it next to the Blueprint Manifest API and regenerates static/openapi-specs/apis.json (npm run generate-api-discovery), which also adds it to llms.txt.
  • Companion MR strips an internal RFC file path from the spec description before it renders publicly: https://gitlab.com/e-pilot/product/sandbox/snapshot-api/-/merge_requests/56

Test plan

  • /api/snapshot renders on the preview build
  • /api index lists Snapshot API

🤖 Generated with Claude Code

https://claude.ai/code/session_018F8UBj8bU7zeuXyNAtSoz3


Generated by Claude Code

The Snapshot API spec has been published to docs.api.epilot.io/snapshot-api.yaml
and referenced in the changelog since June, but was never registered in
redoc.config.js, so no /api/snapshot reference page existed. Register it next to
the Blueprint Manifest API and regenerate the API discovery document.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018F8UBj8bU7zeuXyNAtSoz3
@vladcrishan
vladcrishan merged commit 90a1404 into main Sep 22, 2026
1 check passed
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