-
Notifications
You must be signed in to change notification settings - Fork 1
Add workflow execution timeout configuration #785
Copy link
Copy link
Closed
Labels
agent:codexAgent-created issues from CodexAgent-created issues from Codexagents:apply-suggestionsagents:auto-pilotEnd-to-end automation: Issue → Agent → MergeEnd-to-end automation: Issue → Agent → Mergeagents:formatagents:optimizeRequest AI-powered issue analysis and optimization suggestionsRequest AI-powered issue analysis and optimization suggestionsverify:evaluateRequest LLM evaluation of merged PRRequest LLM evaluation of merged PR
Description
Activity
Metadata
Metadata
Assignees
Labels
agent:codexAgent-created issues from CodexAgent-created issues from Codexagents:apply-suggestionsagents:auto-pilotEnd-to-end automation: Issue → Agent → MergeEnd-to-end automation: Issue → Agent → Mergeagents:formatagents:optimizeRequest AI-powered issue analysis and optimization suggestionsRequest AI-powered issue analysis and optimization suggestionsverify:evaluateRequest LLM evaluation of merged PRRequest LLM evaluation of merged PR
Description
Workflow executions currently use fixed timeout values defined in the workflow YAML files. When workflows need different timeout durations for different contexts (development vs production, simple vs complex tasks), there's no flexible way to configure these dynamically.
Proposed Solution
Implement a timeout configuration system that allows workflows to specify timeout values through:
timeout:extendedfor complex operations)Implementation Details
WORKFLOW_TIMEOUT_DEFAULT,WORKFLOW_TIMEOUT_EXTENDEDAcceptance Criteria
timeout:extendedincreases timeout by 2xPriority
Low - Nice to have for flexibility but current fixed timeouts work adequately.
Additional Context
This would be particularly useful for:
Labels
enhancement, workflows, configuration, technical-debt