diff --git a/frontend/src/composables/useAi.ts b/frontend/src/composables/useAi.ts index 25d0fc7..a1b04a2 100644 --- a/frontend/src/composables/useAi.ts +++ b/frontend/src/composables/useAi.ts @@ -45,6 +45,7 @@ export function useAi() { } // 할 일(체크리스트) 추천 — 실패는 호출측에서 인라인 처리(silent) + // AI 생성은 기본 10초 타임아웃을 넘기므로 넉넉히(백엔드 abort 30초보다 길게) 둔다 async function suggestChecklist(payload: { projectId: string title: string @@ -52,6 +53,7 @@ export function useAi() { }): Promise { return (await api.post('/ai/suggest-checklist', payload, { silent: true, + timeout: 60000, })) as unknown as SuggestChecklistResult }