honcho/src
Phil 0f47e84993 telemetry: materialize dropped-event counter children at 0
A labeled Prometheus counter exports no series until its first labels()
call, so telemetry_events_dropped stayed invisible until an event was
actually dropped — impossible to alert on or graph, and "no drops" was
indistinguishable from "metric missing / scrape broken".

Pre-create the (namespace, reason) children at 0 on emitter start, for
each reason the emitter can emit, so the metric is always present.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-28 15:01:09 -04:00
..
cache fix: redact Redis password from cache connection logs (#869) 2026-07-24 12:54:31 -04:00
crud feat: session allowlist on dialectic and representation via filters (#882) 2026-07-28 10:55:02 -04:00
deriver Session-purity invariant + card_refresh dream type (DEV-2000) (#883) 2026-07-23 14:22:07 -04:00
dialectic feat: session allowlist on dialectic and representation via filters (#882) 2026-07-28 10:55:02 -04:00
dreamer Session-purity invariant + card_refresh dream type (DEV-2000) (#883) 2026-07-23 14:22:07 -04:00
llm feat(dialectic): optional structured outputs with limited schema for Dialectic calls (#896) 2026-07-20 18:46:49 -04:00
reconciler add prometheus metric for in_flight 2026-07-09 12:01:09 -04:00
routers feat: session allowlist on dialectic and representation via filters (#882) 2026-07-28 10:55:02 -04:00
schemas feat: session allowlist on dialectic and representation via filters (#882) 2026-07-28 10:55:02 -04:00
startup Make embeddings configurable (#678) 2026-05-14 15:03:35 -04:00
telemetry telemetry: materialize dropped-event counter children at 0 2026-07-28 15:01:09 -04:00
utils feat: session allowlist on dialectic and representation via filters (#882) 2026-07-28 10:55:02 -04:00
vector_store fix(dev): skip lancedb on macOS Intel and guard optional import (#496) 2026-07-24 12:36:55 -04:00
webhooks Tighten Transaction Scopes (#525) 2026-04-08 11:14:50 -04:00
__init__.py v0.0.8 Documentation Updates (#55) 2024-05-15 00:07:25 -04:00
_version.py feat: add new cloudevents for api routes (#637) 2026-05-20 18:25:30 -04:00
config.py feat: add support for redis cluster (#905) 2026-07-13 15:51:47 -04:00
db.py add read db (#773) 2026-06-10 13:28:36 -04:00
dependencies.py add read db (#773) 2026-06-10 13:28:36 -04:00
embedding_client.py feat(telemetry): CloudEvents + Langfuse tracing as projections over a captured LLM stream (#845) 2026-07-02 16:49:53 -04:00
exceptions.py Turbopuffer and LanceDB Integration (#287) 2026-01-16 17:04:01 -05:00
main.py Vineeth/sentry filter consolidation (#934) 2026-07-24 15:42:41 -04:00
models.py Make embeddings configurable (#678) 2026-05-14 15:03:35 -04:00
security.py Fix scoped JWTs (#679) 2026-06-22 17:30:00 -04:00