Commit Graph

1 Commits

Author SHA1 Message Date
YeonGyu-Kim
a56a8bb241 fix: convert executeSyncTask to async prompt + polling pattern
Oracle agent (and all sync subagent tasks) fails with JSON Parse
error in ACP environments because session.prompt() (blocking HTTP)
returns empty/incomplete responses.

Replace promptSyncWithModelSuggestionRetry with promptWithModelSuggestionRetry
(async, fire-and-forget) and add polling loop to wait for response
stability, matching the proven pattern from executeUnstableAgentTask.

Fixes #1681
2026-02-09 10:03:54 +09:00