v0.29.0
This release extends Watcher monitoring to Claude Code sessions running outside the interactive terminal, adds structured-message support to the monitoring API for integrators, and brings optional autoscaling to self-hosted Kubernetes deployments.
Live
- Added: The Watcher client can now install monitoring hooks directly into a git repository (
watcher hooks install-project), so Claude Code sessions that run outside the interactive terminal — for example on cloud or CI infrastructure — are monitored automatically once the hook files are committed and merged into the project.
API
- Added: The monitoring API now accepts a structured list of chat messages (
messages) as an alternative to pre-rendered transcript text, so gateway and harness integrations can submit conversation data without reimplementing the Watcher client's transcript rendering. Existing integrations usingtranscriptcontinue to work unchanged.
Other
- Added: Self-hosted Kubernetes deployments can enable optional autoscaling for the API service (
api.autoscaling), and the chart now ships with a complete deployment guide covering prerequisites, installation, and scaling guidance based on load testing.