Skip to content

chore(deps): observability 0.9.0 for the /health timing fields - #86

Merged
vreshch merged 1 commit into
masterfrom
chore/kit-090
Aug 10, 2026
Merged

chore(deps): observability 0.9.0 for the /health timing fields#86
vreshch merged 1 commit into
masterfrom
chore/kit-090

Conversation

@vreshch

@vreshch vreshch commented Aug 10, 2026

Copy link
Copy Markdown
Member

Picks up @agentage/observability@0.9.0, which adds five fields to the /health envelope: timings (per check, plus facts), durationMs, checkedAt, instance and reasons.

They answer questions the status word cannot: whether a check ran a real query or returned a memoized value, whether the payload was computed now or served from a cache, how much of a probe’s round trip was the service versus the wire, and whether two differing responses mean a cache, a redeploy or a second replica.

The admin console reads and explains them (agentage/admin#43). Until each service is on 0.9.0 its row simply shows what it shows today, so this bump is what makes the console useful for this service.

Also in 0.9.0: the facts producer is now bounded by a timeout like every check already was. Unbounded, a fact off a wedged database outlives the container HEALTHCHECK --timeout and Swarm kills a task that was only ever slow to count rows.

No source changes - additive fields, and nothing here references the kit types directly.

Adds timings, durationMs, checkedAt, instance and reasons to this service's
/health envelope, and bounds the facts producer with a timeout. Additive; no
source changes needed.
@github-actions

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown

CI - Verify PASSED

Commit: 7d2c3fca94cac54f1c13f0f837d3ceeb60b82464 · Branch: chore/kit-090

  • ✅ Type check
  • ✅ Lint
  • ✅ Format check
  • ✅ Unit tests
  • ✅ Build
  • ✅ Landing e2e

🔗 View workflow run

@vreshch
vreshch merged commit 4ee4fed into master Aug 10, 2026
1 check passed
@vreshch
vreshch deleted the chore/kit-090 branch August 10, 2026 01:23
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.

1 participant