Skip to main content

Module app

Module app 

Source
Expand description

ralph app ... command group for macOS GUI integration.

Responsibilities:

  • Define clap structures for app-related commands (currently open).
  • Route app subcommands to the command implementation layer (crate::commands::app).

Not handled here:

  • Building or installing the SwiftUI app bundle (see apps/RalphMac/).
  • Any queue/runner logic (Ralph remains CLI-first; the GUI shells out to the CLI).

Invariants/assumptions:

  • ralph app open is macOS-only; non-macOS platforms return a clear error.

Structs§

AppArgs
AppOpenArgs

Enums§

AppCommand

Functions§

handle_app