NAME

App::karr::Cmd::Edit - Modify an existing task

VERSION

version 0.102

SYNOPSIS

karr edit 5 --title "Updated title"
karr edit 5 --add-tag urgent --remove-tag stale
karr edit 5 -a "Waiting for review"
karr edit 5 --claim agent-fox --block "waiting on API"

DESCRIPTION

Updates one or more existing tasks in place. Use it to adjust metadata, append notes, manage tags, claim or release ownership, and mark tasks as blocked or unblocked without changing the task id.

COMMON OPERATIONS

  • Metadata updates

    --title, --status, --priority, --assignee, and --due replace existing values.

  • Body updates

    --body replaces the entire body; -a/--append-body appends a new line to the existing body text.

  • Claims and blocking

    --claim refreshes claim ownership and timestamp, --release clears the claim, --block records a blocking reason, and --unblock removes it.

  • Tag management

    --add-tag and --remove-tag accept comma-separated lists.

SEE ALSO

karr, App::karr, App::karr::Cmd::Show, App::karr::Cmd::Move, App::karr::Cmd::Handoff, App::karr::Cmd::List

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/Getty/p5-app-karr/issues.

IRC

Join #ai on irc.perl.org or message Getty directly.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHOR

Torsten Raudssus <torsten@raudssus.de>

COPYRIGHT AND LICENSE

This software is copyright (c) 2026 by Torsten Raudssus <torsten@raudssus.de> https://raudssus.de/.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.