diff --git a/src/domain/interfaces/IHookConfig.ts b/src/domain/interfaces/IHookConfig.ts index c382b272..49c688b5 100644 --- a/src/domain/interfaces/IHookConfig.ts +++ b/src/domain/interfaces/IHookConfig.ts @@ -47,7 +47,7 @@ export interface ICommitMsgConfig { readonly defaultLifecycle: 'permanent' | 'project' | 'session'; /** Enable LLM enrichment for richer trailer content. Requires ANTHROPIC_API_KEY. */ readonly enrich: boolean; - /** Timeout in ms for LLM enrichment call. Default: 5000. */ + /** Timeout in ms for LLM enrichment call. Default: 8000. Must be under hook timeout (10s). */ readonly enrichTimeout: number; } diff --git a/src/hooks/utils/config.ts b/src/hooks/utils/config.ts index cb44383b..8096a201 100644 --- a/src/hooks/utils/config.ts +++ b/src/hooks/utils/config.ts @@ -51,7 +51,7 @@ const DEFAULTS: IHookConfig = { requireType: false, defaultLifecycle: 'project', enrich: true, - enrichTimeout: 5000, + enrichTimeout: 8000, }, }, };