All posts

chmonitor v0.3.7 — An agent that reads your page

A smarter AI agent that can read any dashboard page, alerts you set up from a health check, PeerDB stall and pattern alerts, task-based navigation, and a redesigned docs site.

October 11, 2026

chmonitor v0.3.7 ships 51 new features, 99 fixes, and 16 performance changes since v0.3.6. The agent got smarter, alerts are easier to set up, the sidebar is easier to move around, and the docs have a new look.

What’s new in v0.3.7

Smarter agentReads any dashboard page, finds the right tool with search_tools, and signs in with AnyRouter.
Alerts from healthConfigure an alert straight from a health check, or declare it in alerts.yaml.
PeerDB alertsEditable mirror rules, stall and throughput warnings, and one alert per error pattern.
Easier navigationTask groups, hub pages, pinned and recent pages on hover, and touch-friendly menus.
More reliableTime-bounded log scans, friendly error text, and stricter API input checks.
New docsA blog-style theme, and rule, tool, and env lists generated from the code.

A smarter agent

The agent can now read what any dashboard page shows with a new get_page_data tool, so you can ask about the page in front of you. A tool catalog with a search_tools tool lets the agent find the right tool instead of loading every one up front. There is also a read-only PeerDB metrics tool, and the PeerDB tools return grouped log patterns.

AI chat with the agent settings panel and a Sign in with AnyRouter link

Alerts and health

You can now configure an alert right from a health check’s detail dialog, and the dialog shows whether that check is already alerting. Alerting turns on when a channel is configured, and built-in alerts can be listed and renamed. The Advanced sections of Alert Settings are regrouped by job, and six new built-in rules were added.

Alert Settings page with threshold chart, channel and alert counts, and tabs for alerts, thresholds, activity, and advanced

Self-hosters can declare alerts in alerts.yaml. Its thresholds apply to the health sweep and to current findings, merged through one source layer.

PeerDB alerting got much deeper:

Insights also gained replication-queue and insert-backpressure checks, and broken detached parts are now reported on their own.

Easier navigation

The sidebar is regrouped into task groups, and the main groups have hub landing pages. Hover a group to see its pinned and recent pages. On touch screens, sidebar pages have a row actions menu, and controls that used to show only on hover now stay visible. Pages that are not available on your deployment are hidden by default.

More reliable

New docs

docs.chmonitor.dev has a blog-style theme and new typography. Rule, tool, env, and version lists are now generated from the code, with a test that catches drift.

The redesigned chmonitor documentation home page with Guide, Operate, and Reference sections

Upgrading

Pull the new image or redeploy. Self-hosted agents now have control tools on by default; set AGENT_ENABLE_CONTROL_TOOLS=false if you do not want them.

docker pull ghcr.io/chmonitor/chmonitor:0.3.7

Read more