Agent versioning and post-call metrics
Agent versioning and post-call metrics
Every agent now has immutable published versions. Configuration changes flow through drafts; publishing a draft creates a new version that can be activated or rolled back. The prior in-place config mutation via PATCH /agent/{id} returns 400 on config-level fields.
Post-call disposition metrics are now a first-class field on the agent draft config. The backend extracts structured metric values from each call transcript and surfaces them on the call log.

