Skip to main content

Crate notedthat_api_http

Crate notedthat_api_http 

Source
Expand description

HTTP API surface for NotedThat — axum router with static-Bearer auth.

Modules§

error
HTTP API error types and JSON envelope.
metrics
Request metrics for every surface on the unified listener (D69).
middleware
Authentication middleware for the NotedThat API.
readiness
What /readyz reports about the backends it depends on.
router
Axum router builder and HTTP handlers for the NotedThat API.
search_route
Handler for POST /api/v1/knowledgebases/{kb_slug}/search.
state
Shared application state for the axum router.