diff --git a/packages/ai/src/agents/docs-agent/docs-agent.ts b/packages/ai/src/agents/docs-agent/docs-agent.ts index 39eb8bfa7..2f660e6b1 100644 --- a/packages/ai/src/agents/docs-agent/docs-agent.ts +++ b/packages/ai/src/agents/docs-agent/docs-agent.ts @@ -43,10 +43,12 @@ import { getDocsAgentSystemPrompt } from './get-docs-agent-system-prompt'; export const DOCS_AGENT_NAME = 'docsAgent'; const DEFAULT_CACHE_OPTIONS = { - anthropic: { cacheControl: { type: 'ephemeral', ttl: '1h' } }, openai: { parallelToolCalls: false, - reasoningEffort: 'medium', + reasoningEffort: 'high', + }, + gateway: { + only: ['openai'], }, }; diff --git a/packages/ai/src/workflows/docs-agent-workflow/docs-agent-workflow.int.test.ts b/packages/ai/src/workflows/docs-agent-workflow/docs-agent-workflow.int.test.ts index b822c8271..a697e8c1d 100644 --- a/packages/ai/src/workflows/docs-agent-workflow/docs-agent-workflow.int.test.ts +++ b/packages/ai/src/workflows/docs-agent-workflow/docs-agent-workflow.int.test.ts @@ -407,5 +407,5 @@ describe('docs-agent-workflow integration', () => { `Total files processed: ${successfulResults}/${targetYamlFiles.length} YAML files` ); console.info(`Final shared branch with all changes: ${sharedBranchName}`); - }, 900000); // 15 minute timeout for full workflow + }, 1200000); // 15 minute timeout for full workflow });