Skip to content

feat: implement ats delete command#15

Open
martyn wants to merge 1 commit intomainfrom
feat/1006-delete-command
Open

feat: implement ats delete command#15
martyn wants to merge 1 commit intomainfrom
feat/1006-delete-command

Conversation

@martyn
Copy link
Contributor

@martyn martyn commented Feb 27, 2026

Summary

  • Implements ATS task #1006: add ats delete command
  • Follows existing command patterns (cancel, fail, reject)
  • Makes DELETE request to server API endpoint
  • Includes proper error handling and output formatting

Test plan

  • Run ats delete <id> on a test task — should delete successfully
  • Run ats delete without ID — should show usage error
  • Run ats delete 999999 (non-existent) — should show appropriate error
  • Verify ats --help includes the delete command

🤖 Generated with Claude Code

Add the `ats delete <id>` command that sends a DELETE request to the
server to remove a task. Follows the same pattern as cancel, fail, and
reject commands. Also adds the command to the CLI help text.

Closes #1006

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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