v0.36.0-beta.13
Pre-releaseDelta since previous beta (v0.36.0-beta.12) — 2 new changesets.
Patch Changes
-
Every
/api/*response now carries anx-request-idcorrelation header — a well-formed incomingx-request-idis honored, anything else gets a minted UUID — and the server emits one structuredapi.accesslog line per API request (method, route template, status, duration) to the on-disk log for bug-report bundles. The same ID lands on the request trace span, so a client-reported ID joins against both the logs and the trace. Verb-dispatch and error-tail plumbing inside the HTTP API was consolidated into shared helpers with no wire-shape changes. -
Persist the tag index with mtime reconcile for faster warm boots and branch switches. The tag index now snapshots to
.ok/local/cache/tags.json(like the backlink cache) and re-parses only files whose mtime or size changed instead of re-reading the whole content dir on every server start and git branch switch. Backlink and tag index rebuilds also emit OpenTelemetry spans and rebuild counters/duration histograms.