From a314178b8bbbe1a84de28f200b52e8be40751eb9 Mon Sep 17 00:00:00 2001 From: Chris La Date: Fri, 10 Apr 2026 17:57:19 -0700 Subject: [PATCH] fix: add displayName to model-regression roles for StrawHub publishing The model-regression-agent and model-regression-evaluator roles were missing the displayName field required by the StrawHub registry API. Co-Authored-By: Claude Opus 4.6 (1M context) --- roles/model-regression-agent/ROLE.md | 1 + roles/model-regression-evaluator/ROLE.md | 1 + 2 files changed, 2 insertions(+) diff --git a/roles/model-regression-agent/ROLE.md b/roles/model-regression-agent/ROLE.md index eadc34c..b8843bf 100644 --- a/roles/model-regression-agent/ROLE.md +++ b/roles/model-regression-agent/ROLE.md @@ -1,5 +1,6 @@ --- name: model-regression-agent +displayName: Model Regression Agent description: "Detects AI model quality regressions by analyzing coding session telemetry — thinking depth, read-modify ratio, completion rate, error rate, and cost. Use when you need to monitor model performance over time, detect sudden quality drops or cost spikes, compare models for routing decisions, or protect against budget blowouts like the 122x cost surge seen in real-world incidents." metadata: strawpot: diff --git a/roles/model-regression-evaluator/ROLE.md b/roles/model-regression-evaluator/ROLE.md index a941abd..ab855cb 100644 --- a/roles/model-regression-evaluator/ROLE.md +++ b/roles/model-regression-evaluator/ROLE.md @@ -1,5 +1,6 @@ --- name: model-regression-evaluator +displayName: Model Regression Evaluator description: "Evaluates regression detection reports from the model-regression-agent role. Use when model regression reports need independent validation — checks metric coverage, baseline quality, anomaly detection accuracy, classification correctness, evidence strength, and mitigation relevance." metadata: strawpot: