Comparing go-task:main...solvingj:main · go-task/task

Commits on Feb 3, 2026

  1. Add --include-deps flag to --status for recursive dependency checking

    - Add new --include-deps flag that works with --status
    - Recursively check all task dependencies when flag is enabled
    - Return exit code 1 if any dependency is not up-to-date
    - Extract checkTaskStatus helper for reusable status checking
    - Leverage existing traverse function for dependency traversal
    - Add deduplication to avoid checking shared dependencies multiple times
    - Add comprehensive test suite with 7 test scenarios
    - Add testdata with tasks having various dependency configurations
    - Flag validation ensures --include-deps requires --status
    
    Co-authored-by: Cursor <cursoragent@cursor.com>
    Configuration menu

    Browse the repository at this point in the history

  2. Merge origin/main with conflict resolution

    Resolved conflicts in:
    - executor.go: Added IncludeDeps field alongside new Interactive field
    - internal/flags/flags.go: Added IncludeDeps flag alongside new Nested flag
    
    Co-authored-by: Cursor <cursoragent@cursor.com>
    Configuration menu

    Browse the repository at this point in the history