You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v0.1.1 — k8s-style health probes
Adds /healthz (liveness) and /readyz (readiness) on the existing
-metrics-addr listener. Liveness answers 200 OK with no real check;
readiness stat()s every workspace root in the set and returns 200 when
all are present directories or 503 (with the failing workspace name in
the body) on the first error.
Both endpoints share the metrics listener — same threat model
(unauthenticated, scraped by orchestration tooling), same operator-class
audience.
Drop-in to a k8s deployment:
livenessProbe:
httpGet: { path: /healthz, port: 9090 }
readinessProbe:
httpGet: { path: /readyz, port: 9090 }
No backwards-incompatible changes since v0.1.0; the new endpoints only
appear when -metrics-addr is configured (same as /metrics).
Also includes the docs-site polish merged after v0.1.0:
- Animated front-page hero (PromptKit brain dispatching to multiple
shielded sandboxes, pure SMIL).
- Mermaid-ified architecture diagram covering the current package set
(api, lsp, ast, tracing, metrics, secrets, search).
- Code intelligence + Tool naming and Claude Code compatibility sections
on the architecture page.
- Shared AltairaLabs cross-product footer on every docs page.