Teknium
aa0163d361
Merge branch 'simp/agent-runtime' into simp/integration
...
Conflict in agent/error_classifier.py: both simp/agent-chat and
simp/agent-runtime simplified the same file. Kept simp/agent-chat's
rule-table version, which already subsumes agent-runtime's
billing/rate-limit/overflow verdict helpers (as _V_* verdicts + _first_match
rule tables) and its dead _THINKING_SIG_PATTERNS removal. Verified with a
60k-case differential fuzz: identical ClassifiedError output vs base and vs
agent-runtime's version.
2026-09-02 14:44:19 -07:00
..
2026-09-02 13:53:27 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:52:52 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:34 -07:00
2026-09-02 13:29:31 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:30:15 -07:00
2026-09-02 13:33:04 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:52:52 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:29:36 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:29:38 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:29:37 -07:00
2026-09-02 13:30:23 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:45 -07:00
2026-09-02 09:33:05 -07:00
2026-09-02 13:29:45 -07:00
2026-09-02 13:52:52 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:36 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:52:52 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:29:31 -07:00
2026-09-02 13:30:25 -07:00
2026-08-23 18:25:19 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:29:38 -07:00
2026-09-02 13:29:35 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:52:52 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:35 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:57 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:29:31 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:53:58 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:30:23 -07:00
2026-09-02 13:30:20 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 13:30:17 -07:00
2026-09-02 13:30:23 -07:00
2026-09-02 13:30:23 -07:00
2026-09-02 13:29:46 -07:00
2026-09-02 13:30:23 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:21 -07:00
2026-09-02 13:30:23 -07:00
2026-09-02 13:30:16 -07:00
2026-09-02 13:52:51 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:30:25 -07:00
2026-09-02 13:29:47 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:29:40 -07:00
2026-09-02 13:53:28 -07:00
2026-09-02 13:53:28 -07:00