Skip to main content

Crate starweaver_cli

Crate starweaver_cli 

Source
Expand description

CLI-first local product surface for Starweaver.

Modules§

launcher
Product launcher for starweaver and sw.

Structs§

Cli
Top-level CLI.
CliConfig
Resolved CLI configuration.
CliService
CLI service.
ConfigResolver
Config resolver.
DisplayReplayWindow
Display replay events and the next sequence for live tail continuation.
LocalSessionStore
Shared session store adapter backed by the CLI local SQLite store.
LocalStore
Local SQLite and file-store handle.
LocalStreamArchive
Shared stream archive adapter backed by the CLI local SQLite store.
RpcCommand
RPC runtime command.
SlashCommandDefinition
Config-defined slash command prompt.
TrimReport
Trim report.

Enums§

CliCommand
CLI command families.
CliError
CLI failure.
OutputMode
Output mode.
RpcTransport
RPC runtime transport.
SessionCommand
Compact session commands.

Functions§

command_output
Return command output for tests and host integrations.
run
Run the CLI from an argument iterator.
run_from_env
Run the CLI from process arguments.
run_rpc_server
Run the JSON-RPC host service from a standalone RPC process.

Type Aliases§

CliResult
CLI result alias.