orchestrata_ultimate.session.cli

Reference › orchestrata_ultimate › session › cli

Session management CLI package.

The command line of the session package, a Click command tree rooted at main, which finds the project root and shares the environment with its subcommands. Commands are grouped by role. Session lifecycle: lifecycle (begin, work, artifact, choice, handoff, end, resume, summary) and achievements. Work tracking: goals and tasks. History: archive. Knowledge graph: kg. Orientation and pipelines: overview and pipeline. Most commands operate on the ContextFileManager or the SessionController, obtained through _manager. The entry points are python -m orchestrata_ultimate.session.cli (main) and the main group. Start with lifecycle.

12 modules, 2,738 lines of code.

Modules

Module Summary LOC
__init__ Session management CLI package. 11
__main__ Enable python -m orchestrata_ultimate.session.cli. 7
_manager Shared ContextFileManager factory for the session CLI command package. 24
achievements Achievement commands (achievement group) for the session CLI. 67
archive Archive, status, and session-listing commands for the session CLI. 148
goals Goal management commands (goal group, SPEC-023) for the session CLI. 347
kg Knowledge graph sync command and query group for the session CLI. 234
lifecycle Session lifecycle commands (begin, work, end, resume, summary) for the CLI. 661
main Session management CLI. 226
overview session overview — one-shot startup digest (workflow-improvements-plan.md Phase 1). 427
pipeline Pipeline CLI — run, status, resume, respond/approve/reject, and list agent pipelines. 454
tasks Task management commands (task group) for the session CLI. 132

Dependency diagram

Package dependency diagram orchestrata_ultimate.session.cli