Skip to main content

Crate kanban_cli

Crate kanban_cli 

Source
Expand description

Library surface for kanban-cli.

The kanban binary and third-party backend crates both depend on this library. Third-party backends register themselves via CliApp::register_backend and call CliApp::run from their own main.rs, owning the entrypoint while reusing all CLI plumbing.

Structs§

CliApp
Builder entry point for the Kanban CLI.
StoreManager
Owns the StoreRegistry and exposes the high-level operations that used to live as free functions in kanban_service. Callers (the CLI, TUI, MCP) construct a StoreManager with whichever factories they want available, then thread it through request handlers — inverting the old model where kanban-service hard-coded default_registry().
StoreRegistry

Traits§

StoreFactory