Skip to content

Update docs and use scalar UI on top of openapi spec.#177

Merged
PierreLeGuen merged 3 commits intomainfrom
docs
Nov 12, 2025
Merged

Update docs and use scalar UI on top of openapi spec.#177
PierreLeGuen merged 3 commits intomainfrom
docs

Conversation

@PierreLeGuen
Copy link
Contributor

No description provided.

…sioning

* Added interactive API documentation section to README, detailing Scalar UI and OpenAPI Spec endpoints.
* Updated route paths across the API to include versioning ("/v1") for better clarity and future-proofing.
* Refactored Swagger UI handler to serve Scalar API documentation with improved styling and configuration.
* Introduced new tags for OpenAPI documentation to categorize endpoints effectively.
* Removed deprecated tests related to Swagger UI HTML structure.
…iptions

* Updated route documentation for attestation, completions, conversations, health, models, organizations, and responses to provide clearer descriptions and improve consistency.
* Enhanced response descriptions to better reflect the functionality and expected outcomes of each endpoint.
* Added new endpoints for signature retrieval and attestation report, ensuring comprehensive coverage of API capabilities.
* Added detailed documentation for the `get_response`, `delete_response`, `cancel_response`, and `list_input_items` endpoints, enhancing clarity on their functionality and expected outcomes.
* Introduced new routes for retrieving, deleting, and canceling responses, as well as listing input items associated with a specific response, improving the API's capabilities and usability.
* Updated existing documentation to ensure consistency and accuracy across response-related endpoints.
@PierreLeGuen PierreLeGuen self-assigned this Nov 12, 2025
@PierreLeGuen PierreLeGuen merged commit 7654905 into main Nov 12, 2025
1 check passed
@PierreLeGuen PierreLeGuen deleted the docs branch November 12, 2025 22:08
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.

2 participants