Commands now register through Core framework lifecycle via cli.WithCommands() instead of side-channel init() functions. Co-Authored-By: Virgil <virgil@lethean.io>
Workspace, agent, and task management commands. Co-Authored-By: Virgil <virgil@lethean.io>