YeonGyu-Kim
de6c74bfb4
fix(todo-continuation): normalize agent name to config key before promptAsync ( #3149 )
...
The todo-continuation-enforcer was passing raw agent names (which could be
display names like 'Sisyphus (Ultraworker)') to promptAsync. These names
contain spaces/parentheses that violate HTTP header specs, causing the
x-opencode-agent-name header validation to fail with 'unknown error' toast.
Added normalizeAgentForPromptKey() that converts display names to config keys
(e.g., 'Sisyphus (Ultraworker)' -> 'sisyphus') before API calls.
TDD: Added regression test that verifies config key is sent to promptAsync.
2026-04-06 11:44:52 +09:00
..
2026-03-27 10:56:49 +09:00
2026-04-05 14:12:30 +09:00
2026-03-30 10:33:38 +09:00
2026-04-05 18:32:13 +09:00
2026-04-04 17:08:53 +09:00
2026-04-05 11:24:10 +09:00
2026-04-04 18:48:03 +09:00
2026-02-16 20:43:09 +09:00
2026-04-05 14:12:30 +09:00
2026-04-04 00:34:03 +09:00
2026-04-04 00:34:03 +09:00
2026-04-04 00:34:03 +09:00
2026-02-11 14:23:37 +09:00
2026-04-04 00:34:03 +09:00
2026-04-04 00:34:03 +09:00
2026-02-13 18:52:18 +09:00
2026-02-23 02:43:08 +09:00
2026-02-24 18:21:05 +09:00
2026-02-26 21:00:40 +09:00
2026-02-17 15:46:21 +09:00
2026-04-05 14:12:30 +09:00
2026-04-04 19:52:25 +09:00
2026-04-04 19:49:25 +09:00
2026-02-25 14:01:26 +09:00
2026-03-07 05:46:05 +09:00
2026-04-03 18:26:24 +09:00
2026-04-04 00:34:03 +09:00
2026-02-08 13:57:26 +09:00
2026-04-05 14:12:30 +09:00
2026-04-04 02:35:23 +09:00
2026-04-05 14:12:30 +09:00
2026-04-04 20:34:40 +09:00
2026-04-05 14:12:30 +09:00
2026-02-23 02:42:30 +09:00
2026-02-16 16:13:40 +09:00
2026-04-05 15:34:22 +09:00
2026-02-26 20:59:35 +09:00
2026-02-21 17:07:39 +09:00
2026-03-31 17:02:56 -07:00
2026-04-03 18:32:12 +09:00
2026-03-27 13:59:06 +09:00
2026-04-03 21:37:16 +09:00
2026-04-06 11:44:52 +09:00
2026-04-04 01:27:51 +09:00
2026-04-02 13:31:48 +09:00
2026-04-03 18:51:10 +09:00
2026-03-24 23:59:57 +09:00
2026-04-03 21:37:16 +09:00
2026-04-05 09:30:19 +09:00
2026-04-05 11:24:10 +09:00
2026-04-04 18:56:42 +09:00
2026-04-05 09:30:19 +09:00
2026-04-05 11:24:10 +09:00
2026-04-05 14:12:30 +09:00
2026-03-23 20:15:20 +09:00
2026-04-04 14:35:49 +09:00
2026-04-04 01:27:40 +09:00
2026-04-04 01:27:40 +09:00
2026-02-06 21:35:30 +09:00
2026-04-02 13:31:48 +09:00
2026-03-18 19:08:05 +09:00
2026-03-18 19:08:05 +09:00
2026-03-13 12:36:07 +09:00
2026-04-04 00:34:03 +09:00
2026-04-04 00:34:03 +09:00
2026-04-04 14:35:49 +09:00
2026-03-27 14:25:38 +09:00
2026-03-12 15:29:21 +09:00
2026-03-12 15:29:21 +09:00
2026-02-08 16:23:56 +09:00
2026-02-24 21:43:47 +09:00
2026-03-12 15:29:21 +09:00
2026-03-12 18:37:10 +09:00
2026-04-03 21:37:16 +09:00
2026-04-03 21:37:16 +09:00
2026-03-12 18:19:06 +09:00
2026-03-12 15:29:21 +09:00
2026-02-16 18:20:19 +09:00
2026-03-08 02:10:56 +09:00
2026-03-08 02:10:56 +09:00