YeonGyu-Kim
052f52822c
fix: address 8-domain Oracle review findings (C1, C2, M1-M4)
- C1: thinking-prepend unique part IDs per message (global PK collision)
- C2: recover-thinking-disabled-violation try/catch guard on SDK call
- M1: remove non-schema truncated/originalSize fields from SDK interfaces
- M2: messageHasContentFromSDK treats thinking-only messages as non-empty
- M3: syncAllTasksToTodos persists finalTodos + no-id rename dedup guard
- M4: AbortSignal.timeout(30s) on HTTP fetch calls in opencode-http-api
All 2739 tests pass, typecheck clean.
2026-02-16 16:13:40 +09:00
..
2026-02-16 16:13:40 +09:00
2026-02-16 16:13:40 +09:00
2026-02-08 13:57:26 +09:00
2026-02-16 16:13:40 +09:00
2026-02-12 03:05:55 +09:00
2026-02-11 16:07:57 +09:00
2026-02-08 13:57:26 +09:00
2026-02-08 13:57:26 +09:00
2026-02-13 18:44:00 +09:00
2026-02-13 11:58:46 +09:00
2026-02-13 17:40:29 +09:00
2026-02-08 13:57:26 +09:00
2026-02-11 14:23:37 +09:00
2026-02-16 16:13:40 +09:00
2026-02-16 16:13:40 +09:00
2026-02-13 18:52:18 +09:00
2026-02-16 16:13:40 +09:00
2026-02-13 11:38:00 +09:00
2026-02-08 15:01:42 +09:00
2026-02-16 16:13:40 +09:00
2026-02-08 13:57:26 +09:00
2026-02-16 16:13:39 +09:00
2026-02-16 16:13:40 +09:00
2026-02-16 16:13:40 +09:00
2026-02-16 16:13:40 +09:00
2026-02-08 15:01:42 +09:00
2026-02-08 13:57:26 +09:00
2026-02-08 13:57:26 +09:00
2026-02-11 15:49:56 +09:00
2026-02-08 13:57:26 +09:00
2026-02-14 14:58:02 +09:00
2026-02-08 13:57:26 +09:00
2026-02-16 16:13:40 +09:00
2026-02-08 17:34:47 +09:00
2026-02-08 13:57:26 +09:00
2026-02-10 14:53:39 +09:00
2026-02-12 11:38:11 +09:00
2026-02-12 11:38:11 +09:00
2026-02-06 21:35:30 +09:00
2026-02-13 14:55:46 +09:00
2026-02-16 14:58:59 +09:00
2026-02-16 14:58:59 +09:00
2026-02-08 16:23:56 +09:00
2026-02-08 16:23:56 +09:00
2026-02-08 16:23:56 +09:00
2026-02-01 19:13:54 +09:00
2026-02-01 16:47:50 +09:00
2026-02-08 16:23:56 +09:00
2026-02-08 16:23:56 +09:00
2026-01-03 12:09:34 +09:00
2026-02-01 22:42:28 +09:00