Skip to content

Add bulk operations to taskyou CLI#533

Merged
bborn merged 1 commit intomainfrom
task/2254-add-bulk-operations-to-taskyou-cli
Apr 13, 2026
Merged

Add bulk operations to taskyou CLI#533
bborn merged 1 commit intomainfrom
task/2254-add-bulk-operations-to-taskyou-cli

Conversation

@bborn
Copy link
Copy Markdown
Owner

@bborn bborn commented Apr 13, 2026

Summary

  • Adds ty bulk command group for performing operations on multiple tasks at once
  • Subcommands: status, delete, close (aliases: done/complete), execute (aliases: queue/run), archive
  • Each command accepts multiple task IDs, reports per-task success/failure, and prints a summary
  • bulk delete includes confirmation prompt (skippable with --force)
  • bulk execute supports --dangerous flag
  • Shell tab completion support for all bulk subcommands

Test plan

  • All new tests pass (go test ./cmd/task/ -run "TestBulk|TestParseTaskIDs")
  • Existing tests unaffected (go test ./cmd/task/)
  • Build succeeds
  • ty bulk --help shows all subcommands
  • ty bulk status --help shows usage and examples

🤖 Generated with Claude Code

Adds a new `ty bulk` command group for performing operations on multiple
tasks at once. Supports: status, delete, close, execute, and archive.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@bborn bborn merged commit 9964c67 into main Apr 13, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant