Hermes Agent
d579c08cbe
fix(hermes): cli-auto capacity failover uses automatic Switchyard reclassification
...
Capacity/auth/quota failover for cli-auto previously called select_route
with a hardcoded manual lane (cli-{alternate}-{effort}), so the retry
boundary was classified as switchyard-manual instead of going through
Jetson automatic classification, making the routing evidence misleading.
Now the retry calls select_route(context, "cli-auto", exclude_provider=...)
so the boundary stays automatically classified with an explicit
failed-provider exclusion. If the classifier reclassifies to a lower
effort than the original route, the lane re-pins the chosen provider at
the original effort floor so a capacity failure never silently downgrades
a high/xhigh task. Manual lanes (assignee != cli-auto) remain unchanged
and still fail closed without switching providers.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 05:04:55 +00:00
..
2026-08-17 17:27:11 +00:00
2026-08-18 06:28:18 -03:00
2026-08-16 05:13:20 -03:00
2026-08-18 00:42:53 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 15:33:56 +00:00
2026-08-17 15:33:56 +00:00
2026-08-17 15:33:56 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:29:29 +00:00
2026-08-17 07:58:44 -03:00
2026-08-17 16:29:29 +00:00
2026-08-17 16:31:15 +00:00
2026-08-18 06:55:51 -03:00
2026-08-17 07:58:44 -03:00
2026-08-20 18:14:55 +00:00
2026-08-17 14:39:21 +00:00
2026-08-17 16:29:29 +00:00
2026-08-15 22:15:40 -03:00
2026-08-18 01:43:39 -03:00
2026-08-18 02:00:19 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 07:19:10 -03:00
2026-08-18 01:43:39 -03:00
2026-08-18 02:00:19 -03:00
2026-08-21 05:04:55 +00:00
2026-08-17 07:19:10 -03:00
2026-08-17 15:03:59 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 15:03:59 -03:00
2026-08-17 20:31:12 -03:00
2026-08-18 01:18:06 -03:00
2026-08-17 20:31:12 -03:00
2026-08-17 07:19:10 -03:00
2026-08-18 00:57:54 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 15:03:59 -03:00
2026-08-17 07:19:10 -03:00
2026-08-18 01:43:39 -03:00
2026-08-17 20:31:12 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 08:16:35 -03:00
2026-08-17 07:19:10 -03:00
2026-08-21 05:04:55 +00:00
2026-08-17 20:31:12 -03:00
2026-08-18 01:43:39 -03:00
2026-08-17 15:03:59 -03:00
2026-08-17 15:03:59 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 17:27:11 +00:00
2026-08-17 17:27:11 +00:00
2026-08-17 17:27:11 +00:00
2026-08-21 05:04:55 +00:00
2026-08-17 17:27:11 +00:00
2026-08-21 05:04:55 +00:00
2026-08-17 07:19:10 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 07:19:10 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 16:29:29 +00:00
2026-08-17 07:58:44 -03:00
2026-08-17 15:15:35 -03:00
2026-08-17 20:37:30 -03:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-18 02:00:19 -03:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 16:31:15 +00:00
2026-08-17 15:15:47 -03:00
2026-08-17 15:15:35 -03:00
2026-08-17 15:15:35 -03:00
2026-08-18 18:21:38 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 16:31:15 +00:00
2026-08-17 07:58:44 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 13:11:34 +00:00
2026-08-18 18:21:38 -03:00
2026-08-17 13:11:34 +00:00
2026-08-17 16:24:37 +00:00
2026-08-18 16:28:25 -03:00
2026-08-18 18:21:38 -03:00
2026-08-17 13:11:34 +00:00
2026-08-17 13:11:34 +00:00
2026-08-17 16:24:37 +00:00
2026-08-18 18:21:38 -03:00
2026-08-17 13:11:34 +00:00
2026-08-18 18:21:38 -03:00
2026-08-17 16:24:37 +00:00
2026-08-17 13:11:34 +00:00
2026-08-17 16:24:37 +00:00
2026-08-17 08:25:52 -03:00
2026-08-17 15:10:17 -03:00
2026-08-17 08:25:52 -03:00
2026-08-17 08:25:52 -03:00
2026-08-17 08:25:52 -03:00
2026-08-17 21:07:06 -03:00
2026-08-17 08:25:52 -03:00
2026-08-16 04:49:02 -03:00
2026-08-18 06:51:36 -03:00
2026-08-18 06:51:36 -03:00
2026-08-15 03:44:00 -03:00
2026-08-11 23:12:43 -03:00
2026-08-17 07:58:44 -03:00
2026-08-18 16:28:25 -03:00
2026-08-17 16:31:15 +00:00
2026-08-17 07:58:44 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 20:37:30 -03:00
2026-08-17 07:58:44 -03:00
2026-08-18 16:28:25 -03:00
2026-08-17 20:37:30 -03:00
2026-08-17 15:15:47 -03:00
2026-08-17 15:15:47 -03:00
2026-08-18 02:00:19 -03:00
2026-08-18 02:00:19 -03:00
2026-08-18 02:00:19 -03:00
2026-08-17 15:15:35 -03:00
2026-08-17 07:58:44 -03:00
2026-08-17 15:15:47 -03:00
2026-08-17 15:15:35 -03:00
2026-08-17 15:15:47 -03:00
2026-08-17 15:15:47 -03:00
2026-08-18 02:00:19 -03:00
2026-08-17 07:58:44 -03:00
2026-08-15 00:34:08 -03:00
2026-08-20 23:13:51 +00:00
2026-08-17 07:19:10 -03:00
2026-08-09 14:38:51 -03:00
2026-04-21 11:39:13 -03:00
2026-08-05 16:21:36 -03:00
2026-08-05 16:21:36 -03:00
2026-08-18 06:28:18 -03:00
2026-08-18 06:28:18 -03:00
2026-04-20 15:29:46 -03:00
2026-08-17 15:10:17 -03:00
2026-08-17 15:10:17 -03:00
2026-08-05 16:21:36 -03:00
2026-08-18 06:28:18 -03:00
2026-08-05 16:21:36 -03:00