Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 15:11
d18f382

0.2.0 (2026-06-17)

Features

  • adapters: add Prometheus adapter with hybrid registry (invariant 4) (efea3f0)
  • add ArgusCog and the one-line Argus(bot) integration (43cb69a)
  • config: add ArgusConfig with kwargs>env>defaults precedence (f71f721)
  • config: add dashboard/history settings (8966a8f)
  • core: add hooks + fail-open instrumentation (invariants 3, 5) (5e47799)
  • core: add neutral MetricRegistry and metric model (b66fac2)
  • core: define the v1 metric catalogue (spec sec.8) (eb34c4c)
  • dashboard: add bearer-token auth middleware (f9ddbdd)
  • dashboard: analytics API (fail-closed) + ClickHouse wiring (c72a3c8)
  • dashboard: JSON metric snapshot (913c840)
  • dashboard: serve SPA shell + /api/config (87128d3)
  • dashboard: SSE metric stream at /api/stream (ca72b9f)
  • dashboard: wire dashboard into ArgusCog (8daa7b6)
  • exposition: aiohttp /metrics + /healthz on the bot loop (7dc8e98)
  • frontend: metrics data layer (5968f28)
  • frontend: scaffold Vite+React+TS SPA with Nimble assets (43e8dac)
  • frontend: sidebar hub with overview, interactions, gateway, grafana, analytics (a3968d2)
  • history: ClickHouse sink + analytics queries (3ab9aca)
  • history: EventSink ABC, NullSink and non-blocking BatchingSink (a3b6e99)
  • history: per-guild event capture behind enable_per_guild (0f56009)
  • stack: add Grafana dashboards, provisioning, compose, scrape config (3be5320)

Bug Fixes

  • clear CodeQL quality alerts (e5fbe4e)

Documentation

  • examples: add basic and clustered bot examples (b5bc3b2)
  • write README and add MIT LICENSE (D11) (5783c9f)