Commit Graph

  • 70f96d4e24 fix: rename prompt_async to promptAsync for SDK compatibility YeonGyu-Kim 2026-02-16 16:52:06 +09:00
  • eb6067b6a6 fix: rename prompt_async to promptAsync for SDK compatibility YeonGyu-Kim 2026-02-16 16:52:06 +09:00
  • d1e78a2e46 Merge pull request #1837 from code-yeongyu/fuck-v1.2 YeonGyu-Kim 2026-02-16 16:25:49 +09:00
  • 4fa234e5e1 Merge pull request #1837 from code-yeongyu/fuck-v1.2 YeonGyu-Kim 2026-02-16 16:25:49 +09:00
  • 7ff8e74c46 release: v3.5.6 github-actions[bot] 2026-02-16 07:24:09 +00:00
  • 8c0354225c release: v3.5.6 github-actions[bot] 2026-02-16 07:24:09 +00:00
  • c9dd399bca fix: update prometheus prompt test to match compressed plan template wording YeonGyu-Kim 2026-02-16 16:21:14 +09:00
  • 9ba933743a fix: update prometheus prompt test to match compressed plan template wording YeonGyu-Kim 2026-02-16 16:21:14 +09:00
  • b69fa7bda8 fix: normalize SDK response shape in readMessagesFromSDK YeonGyu-Kim 2026-02-16 16:02:25 +09:00
  • c1681ef9ec fix: normalize SDK response shape in readMessagesFromSDK YeonGyu-Kim 2026-02-16 16:02:25 +09:00
  • 64000785c7 fix: handle array-shaped SDK responses in getSdkMessages & dedup getMessageDir YeonGyu-Kim 2026-02-16 15:54:29 +09:00
  • 9889ac0dd9 fix: handle array-shaped SDK responses in getSdkMessages & dedup getMessageDir YeonGyu-Kim 2026-02-16 15:54:29 +09:00
  • 2f6990890f fix: defensive SDK response handling & parts-reader normalization YeonGyu-Kim 2026-02-16 15:45:14 +09:00
  • 5a6a9e9800 fix: defensive SDK response handling & parts-reader normalization YeonGyu-Kim 2026-02-16 15:45:14 +09:00
  • 99272cddc0 fix: address 5 SDK compatibility issues from Cubic round 8 YeonGyu-Kim 2026-02-16 15:33:39 +09:00
  • 8edf6ed96f fix: address 5 SDK compatibility issues from Cubic round 8 YeonGyu-Kim 2026-02-16 15:33:39 +09:00
  • 9c2a92c235 docs: regenerate all 13 AGENTS.md files from deep codebase exploration YeonGyu-Kim 2026-02-16 15:26:53 +09:00
  • cfb8164d9a docs: regenerate all 13 AGENTS.md files from deep codebase exploration YeonGyu-Kim 2026-02-16 15:26:53 +09:00
  • 052f52822c fix: address 8-domain Oracle review findings (C1, C2, M1-M4) YeonGyu-Kim 2026-02-16 15:23:45 +09:00
  • c2012c6027 fix: address 8-domain Oracle review findings (C1, C2, M1-M4) YeonGyu-Kim 2026-02-16 15:23:45 +09:00
  • e21c784cc5 fix: re-read fresh messages before empty scan & dedup isRecord import YeonGyu-Kim 2026-02-16 15:23:43 +09:00
  • 106cd5c8b1 fix: re-read fresh messages before empty scan & dedup isRecord import YeonGyu-Kim 2026-02-16 15:23:43 +09:00
  • 39813842de fix: address Cubic round-6 P2/P3 issues YeonGyu-Kim 2026-02-16 15:08:10 +09:00
  • c799584e61 fix: address Cubic round-6 P2/P3 issues YeonGyu-Kim 2026-02-16 15:08:10 +09:00
  • dc5e51598e fix: address Cubic round-5 P1/P2 issues YeonGyu-Kim 2026-02-16 14:59:10 +09:00
  • 3fe9c1f6e4 fix: address Cubic round-5 P1/P2 issues YeonGyu-Kim 2026-02-16 14:59:10 +09:00
  • 2cefc8818c fix: revert messageHasContentFromSDK unknown type handling YeonGyu-Kim 2026-02-16 00:50:26 +09:00
  • 885c8586d2 fix: revert messageHasContentFromSDK unknown type handling YeonGyu-Kim 2026-02-16 00:50:26 +09:00
  • 6f18113e99 fix: address Cubic round-4 P2 issues YeonGyu-Kim 2026-02-16 00:45:07 +09:00
  • 8d82025b70 fix: address Cubic round-4 P2 issues YeonGyu-Kim 2026-02-16 00:45:07 +09:00
  • 8ddc37b61a fix: restore readMessagesFromSDK and its test YeonGyu-Kim 2026-02-16 00:34:06 +09:00
  • 557340af68 fix: restore readMessagesFromSDK and its test YeonGyu-Kim 2026-02-16 00:34:06 +09:00
  • 1c1c9d0bbc fix: address Cubic round-3 P2/P3 issues YeonGyu-Kim 2026-02-16 00:28:15 +09:00
  • d7b38d7c34 fix: address Cubic round-3 P2/P3 issues YeonGyu-Kim 2026-02-16 00:28:15 +09:00
  • ed487f65e5 fix(test): stabilize waitForEventProcessorShutdown timeout test for CI YeonGyu-Kim 2026-02-16 00:18:53 +09:00
  • 5f97a58019 fix(test): stabilize waitForEventProcessorShutdown timeout test for CI YeonGyu-Kim 2026-02-16 00:18:53 +09:00
  • ff7ba411ff fix: address Cubic round-2 P2 issues YeonGyu-Kim 2026-02-16 00:12:23 +09:00
  • 880b53c511 fix: address Cubic round-2 P2 issues YeonGyu-Kim 2026-02-16 00:12:23 +09:00
  • 4c06c66c45 fix: address all Cubic P2 review issues YeonGyu-Kim 2026-02-16 00:02:44 +09:00
  • 1a744424ab fix: address all Cubic P2 review issues YeonGyu-Kim 2026-02-16 00:02:44 +09:00
  • 9c0355f04c fix(test): fix sync continuation test mock leaking across sessions YeonGyu-Kim 2026-02-15 19:48:59 +09:00
  • aad0c3644b fix(test): fix sync continuation test mock leaking across sessions YeonGyu-Kim 2026-02-15 19:48:59 +09:00
  • 532c222d7a fix(test): increase timeouts for CI-flaky polling tests YeonGyu-Kim 2026-02-15 19:35:44 +09:00
  • 96a67e2d4e fix(test): increase timeouts for CI-flaky polling tests YeonGyu-Kim 2026-02-15 19:35:44 +09:00
  • e720a6cc26 fix: make sessionExists() async with SDK verification on SQLite YeonGyu-Kim 2026-02-15 19:23:05 +09:00
  • 11586445cf fix: make sessionExists() async with SDK verification on SQLite YeonGyu-Kim 2026-02-15 19:23:05 +09:00
  • d0870d6fbe feat: implement SDK/HTTP pruning for deduplication and tool-output truncation on SQLite YeonGyu-Kim 2026-02-15 19:06:57 +09:00
  • 3bbe0cbb1d feat: implement SDK/HTTP pruning for deduplication and tool-output truncation on SQLite YeonGyu-Kim 2026-02-15 19:06:57 +09:00
  • 8b9379e4e5 fix: make sessionExists() SQLite-aware for session_read tool YeonGyu-Kim 2026-02-15 19:06:46 +09:00
  • a25b35c380 fix: make sessionExists() SQLite-aware for session_read tool YeonGyu-Kim 2026-02-15 19:06:46 +09:00
  • 432dcb039d fix: add SDK readParts fallback for recoverToolResultMissing on SQLite YeonGyu-Kim 2026-02-15 19:06:39 +09:00
  • 52161ef69f fix: add SDK readParts fallback for recoverToolResultMissing on SQLite YeonGyu-Kim 2026-02-15 19:06:39 +09:00
  • 5c37dc8210 feat: wire context-window-recovery callers to async SDK/HTTP variants on SQLite YeonGyu-Kim 2026-02-15 15:53:29 +09:00
  • 62e4e57455 feat: wire context-window-recovery callers to async SDK/HTTP variants on SQLite YeonGyu-Kim 2026-02-15 15:53:29 +09:00
  • febc0de38f feat: wire session-recovery callers to async SDK/HTTP variants on SQLite YeonGyu-Kim 2026-02-15 15:53:18 +09:00
  • dff3a551d8 feat: wire session-recovery callers to async SDK/HTTP variants on SQLite YeonGyu-Kim 2026-02-15 15:53:18 +09:00
  • a0668de9ea fix(test): rewrite SDK reader tests to use mock client objects instead of mock.module YeonGyu-Kim 2026-02-15 15:10:05 +09:00
  • 0a085adcd6 fix(test): rewrite SDK reader tests to use mock client objects instead of mock.module YeonGyu-Kim 2026-02-15 15:10:05 +09:00
  • dd618972de feat: migrate tool callers to SDK message finders on SQLite backend YeonGyu-Kim 2026-02-15 15:09:59 +09:00
  • 291a3edc71 feat: migrate tool callers to SDK message finders on SQLite backend YeonGyu-Kim 2026-02-15 15:09:59 +09:00
  • 836ad0f97d feat: migrate call-omo-agent tool callers to SDK message finders YeonGyu-Kim 2026-02-15 14:57:15 +09:00
  • 553817c1a0 feat: migrate call-omo-agent tool callers to SDK message finders YeonGyu-Kim 2026-02-15 14:57:15 +09:00
  • ca622cbfb9 feat: migrate hook callers to SDK message finders on SQLite backend YeonGyu-Kim 2026-02-15 14:56:58 +09:00
  • 2bf8b15f24 feat: migrate hook callers to SDK message finders on SQLite backend YeonGyu-Kim 2026-02-15 14:56:58 +09:00
  • a18ec856c6 feat: add SDK read paths for session-recovery parts/messages readers YeonGyu-Kim 2026-02-15 14:56:50 +09:00
  • af8de2eaa2 feat: add SDK read paths for session-recovery parts/messages readers YeonGyu-Kim 2026-02-15 14:56:50 +09:00
  • 4574544849 feat: add SDK/HTTP paths for tool-result-storage truncation YeonGyu-Kim 2026-02-15 14:56:17 +09:00
  • 1197f919af feat: add SDK/HTTP paths for tool-result-storage truncation YeonGyu-Kim 2026-02-15 14:56:17 +09:00
  • f72773346b feat: implement SQLite backend for replaceEmptyTextParts via HTTP PATCH YeonGyu-Kim 2026-02-15 14:54:59 +09:00
  • 808de5836d feat: implement SQLite backend for replaceEmptyTextParts via HTTP PATCH YeonGyu-Kim 2026-02-15 14:54:59 +09:00
  • 458f374bb1 feat: implement SQLite backend for prependThinkingPart via HTTP PATCH YeonGyu-Kim 2026-02-15 14:54:58 +09:00
  • f69820e76e feat: implement SQLite backend for prependThinkingPart via HTTP PATCH YeonGyu-Kim 2026-02-15 14:54:58 +09:00
  • 63af40713b feat: implement SQLite backend for injectTextPart via HTTP PATCH YeonGyu-Kim 2026-02-15 14:53:26 +09:00
  • c771eb5acd feat: implement SQLite backend for injectTextPart via HTTP PATCH YeonGyu-Kim 2026-02-15 14:53:26 +09:00
  • b56ee901ee feat: implement SQLite backend for stripThinkingParts via HTTP DELETE YeonGyu-Kim 2026-02-15 14:53:24 +09:00
  • 049a259332 feat: implement SQLite backend for stripThinkingParts via HTTP DELETE YeonGyu-Kim 2026-02-15 14:53:24 +09:00
  • 5a5bcebf95 docs: clarify injectHookMessage degradation log on SQLite backend YeonGyu-Kim 2026-02-15 14:51:54 +09:00
  • 3fe0e0c7ae docs: clarify injectHookMessage degradation log on SQLite backend YeonGyu-Kim 2026-02-15 14:51:54 +09:00
  • 6ca9a21048 fix: add explicit isSqliteBackend guards to pruning modules YeonGyu-Kim 2026-02-15 14:50:32 +09:00
  • d414f6daba fix: add explicit isSqliteBackend guards to pruning modules YeonGyu-Kim 2026-02-15 14:50:32 +09:00
  • a8d02b3e99 feat: add SDK path for getMessageIds in context-window recovery YeonGyu-Kim 2026-02-15 14:50:15 +09:00
  • 0c6fe3873c feat: add SDK path for getMessageIds in context-window recovery YeonGyu-Kim 2026-02-15 14:50:15 +09:00
  • 36862b6f16 feat: add opencode HTTP API helpers for part PATCH/DELETE YeonGyu-Kim 2026-02-15 14:48:14 +09:00
  • 450a5bf954 feat: add opencode HTTP API helpers for part PATCH/DELETE YeonGyu-Kim 2026-02-15 14:48:14 +09:00
  • e0f31ac1eb fix(test): eliminate mock.module pollution between shared test files YeonGyu-Kim 2026-02-15 14:31:08 +09:00
  • 7727e51e5a fix(test): eliminate mock.module pollution between shared test files YeonGyu-Kim 2026-02-15 14:31:08 +09:00
  • e0fcd4f78d fix(test): mock isSqliteBackend in prometheus-md-only tests for SQLite environments YeonGyu-Kim 2026-02-15 14:06:07 +09:00
  • 2a7535bb48 fix(test): mock isSqliteBackend in prometheus-md-only tests for SQLite environments YeonGyu-Kim 2026-02-15 14:06:07 +09:00
  • d4b9246573 refactor(shared): unify MESSAGE_STORAGE/PART_STORAGE constants into single source YeonGyu-Kim 2026-02-14 20:09:13 +09:00
  • 4cf3bc431b refactor(shared): unify MESSAGE_STORAGE/PART_STORAGE constants into single source YeonGyu-Kim 2026-02-14 20:09:13 +09:00
  • 0708038712 refactor: cleanup shared constants and add async SDK support for isCallerOrchestrator YeonGyu-Kim 2026-02-14 19:24:30 +09:00
  • 068831f79e refactor: cleanup shared constants and add async SDK support for isCallerOrchestrator YeonGyu-Kim 2026-02-14 19:24:30 +09:00
  • 6684e5aed5 fix: prefer id matching when deleting todos (Cubic feedback) YeonGyu-Kim 2026-02-14 19:07:04 +09:00
  • 1bb5a3a037 fix: prefer id matching when deleting todos (Cubic feedback) YeonGyu-Kim 2026-02-14 19:07:04 +09:00
  • 8310ca3d12 fix: handle deleted tasks in todo-sync (Cubic feedback) YeonGyu-Kim 2026-02-14 19:02:30 +09:00
  • 02e0534615 fix: handle deleted tasks in todo-sync (Cubic feedback) YeonGyu-Kim 2026-02-14 19:02:30 +09:00
  • bf5ae81357 fix: address remaining Cubic review comments (P2 issues) YeonGyu-Kim 2026-02-14 18:56:21 +09:00
  • 4b2410d0a2 fix: address remaining Cubic review comments (P2 issues) YeonGyu-Kim 2026-02-14 18:56:21 +09:00
  • 31e9829741 fix: address Cubic review comments (P2/P3 issues) YeonGyu-Kim 2026-02-14 18:53:58 +09:00
  • 07da116671 fix: address Cubic review comments (P2/P3 issues) YeonGyu-Kim 2026-02-14 18:53:58 +09:00