Expand description
HTTP API surface for NotedThat — axum router with static-Bearer auth.
Modules§
- bounds
- How long one request may take, and how many may be in flight at once (D71).
- error
- HTTP API error types and JSON envelope.
- metrics
- Request metrics for every surface on the unified listener (D69).
- middleware
- Authentication middleware for the
NotedThatAPI. - readiness
- What
/readyzreports about the backends it depends on. - router
- Axum router builder and HTTP handlers for the
NotedThatAPI. - search_
route - Handler for
POST /api/v1/knowledgebases/{kb_slug}/search. - state
- Shared application state for the axum router.