summaryrefslogtreecommitdiff
path: root/makima/src/daemon/cli/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'makima/src/daemon/cli/mod.rs')
-rw-r--r--makima/src/daemon/cli/mod.rs13
1 files changed, 13 insertions, 0 deletions
diff --git a/makima/src/daemon/cli/mod.rs b/makima/src/daemon/cli/mod.rs
index cde6e16..842fa63 100644
--- a/makima/src/daemon/cli/mod.rs
+++ b/makima/src/daemon/cli/mod.rs
@@ -4,6 +4,7 @@ pub mod contract;
pub mod daemon;
pub mod server;
pub mod supervisor;
+pub mod view;
use clap::{Parser, Subcommand};
@@ -11,6 +12,7 @@ pub use contract::ContractArgs;
pub use daemon::DaemonArgs;
pub use server::ServerArgs;
pub use supervisor::SupervisorArgs;
+pub use view::{ViewArgs, ViewCommand};
/// Makima - unified CLI for server, daemon, and task management.
#[derive(Parser, Debug)]
@@ -36,6 +38,17 @@ pub enum Commands {
/// Contract commands for task-contract interaction
#[command(subcommand)]
Contract(ContractCommand),
+
+ /// Interactive TUI browser for tasks, contracts, and files
+ ///
+ /// Provides a fuzzy-searchable interface with keyboard navigation.
+ ///
+ /// Keyboard shortcuts:
+ /// ↑/k: Move up ↓/j: Move down Enter: Select
+ /// /: Search Tab: Toggle preview q: Quit
+ /// e: Edit d: Delete c: cd to worktree
+ #[command(subcommand)]
+ View(ViewCommand),
}
/// Supervisor subcommands for contract orchestration.