YeonGyu-Kim
3d4ed912d7
fix(look-at): use synchronous prompt to fix race condition ( #1620 regression)
...
PR #1620 migrated all prompt calls from session.prompt (blocking) to
session.promptAsync (fire-and-forget HTTP 204). This broke look_at which
needs the multimodal-looker response to be available immediately after
the prompt call returns.
Fix: add promptSyncWithModelSuggestionRetry() that uses session.prompt
(blocking) with model suggestion retry support. look_at now uses this
sync variant while all other callers keep using promptAsync.
- Add promptSyncWithModelSuggestionRetry to model-suggestion-retry.ts
- Switch look_at from promptWithModelSuggestionRetry to sync variant
- Add comprehensive tests for the new sync function
- No changes to other callers (delegate-task, background-agent)
2026-02-08 02:36:27 +09:00
..
2026-02-07 19:51:22 +09:00
2026-02-01 19:11:35 +09:00
2026-02-06 15:09:07 +09:00
2026-02-01 16:47:50 +09:00
2026-01-23 18:50:03 +09:00
2026-02-06 21:35:30 +09:00
2026-02-06 15:09:07 +09:00
2026-02-02 21:07:10 +09:00
2026-02-06 19:07:12 +09:00
2026-01-31 15:46:14 +09:00
2025-12-26 23:28:33 +09:00
2025-12-26 23:28:33 +09:00
2026-01-07 01:37:42 +09:00
2025-12-19 02:20:46 +09:00
2026-02-05 15:32:08 +09:00
2026-01-26 11:53:41 +09:00
2026-02-01 16:47:50 +09:00
2025-12-13 14:23:04 +09:00
2026-02-06 18:58:48 +09:00
2026-02-01 22:42:28 +09:00
2026-02-01 16:47:50 +09:00
2026-01-27 10:35:20 +09:00
2025-12-09 16:59:22 +09:00
2026-01-05 13:44:07 +09:00
2026-02-01 16:47:50 +09:00
2026-01-13 04:37:51 +00:00
2026-02-01 16:47:50 +09:00
2026-01-05 05:38:17 +09:00
2025-12-09 17:31:15 +09:00
2026-02-07 19:08:08 +09:00
2026-02-01 16:47:50 +09:00
2025-12-28 00:45:17 +09:00
2025-12-09 16:59:22 +09:00
2026-02-07 19:51:22 +09:00
2026-02-07 19:51:22 +09:00
2026-02-06 15:09:07 +09:00
2026-02-06 15:09:07 +09:00
2026-02-06 15:30:05 +09:00
2026-02-06 15:30:05 +09:00
2026-01-31 15:46:14 +09:00
2026-02-06 15:09:07 +09:00
2026-01-31 15:46:14 +09:00
2025-12-14 12:24:59 +09:00
2026-02-08 02:36:27 +09:00
2026-02-08 02:36:27 +09:00
2026-02-01 16:47:50 +09:00
2026-01-11 11:48:36 +09:00
2026-02-04 14:52:31 +09:00
2026-02-04 14:52:31 +09:00
2026-02-01 16:47:50 +09:00
2026-01-31 15:46:14 +09:00
2026-02-06 16:33:34 +09:00
2026-02-06 12:48:28 +05:30
2026-02-06 21:35:30 +09:00
2026-02-06 21:35:30 +09:00
2026-02-05 09:55:15 +09:00
2026-02-05 09:55:15 +09:00
2026-02-07 13:32:45 +09:00
2026-02-07 13:32:45 +09:00
2026-02-01 16:47:50 +09:00
2026-01-14 21:06:26 -05:00
2026-01-31 15:46:14 +09:00
2026-01-25 14:52:11 +09:00
2026-01-15 16:04:06 +09:00
2026-01-15 16:04:06 +09:00
2026-01-31 15:46:14 +09:00
2026-01-28 16:26:37 +09:00
2026-01-28 16:26:37 +09:00
2026-02-07 13:12:47 +09:00
2026-02-07 13:12:47 +09:00
2026-02-07 19:13:35 +09:00
2026-02-07 19:13:35 +09:00
2026-01-11 18:21:48 +09:00