Terminal and HTTP application documentation
The crystal-lattice-cli package provides the crystal-lattice command,
terminal interface, HTTP API, local discovery, and bridge connectivity.
Start here
- Installation: choose macOS/Linux, native Windows PowerShell, or manual archive installation.
- Install on macOS or Linux: Bash installer, PATH selection, updates, removal, and troubleshooting.
- Install on Windows: native PowerShell, user PATH, Command Prompt, Git Bash, updates, and troubleshooting.
- Manual installation: choose, extract, run, and optionally place a release archive on PATH.
- Quickstart: install the command, start the local server, and verify its HTTP endpoint.
- Terminal guide: use slash commands, indexed message headers, progress indicators, compact tool results, message history, and terminal configuration.
- Application configuration: configuration layers and focused guides for plugins, placeholders, mixins, variants, and system messages.
- Plugin configuration: package specs, enablement, installation policy, Node tools, and Bash tools.
- Configuration mixins: reusable fragments and recursive shallow/deep merge behavior.
- Configuration variants: model-selected request, UI, beta, and feature configuration.
- Session snapshots: manual and automatic recovery points, readonly selection, restoration, storage, and deletion.
- Package README: installation, terminal, HTTP/mobile connectivity, cloud, distribution, and release guidance.
Development
- Application runtime development: request execution, operation ownership, terminal/HTTP feature patterns, and runtime integration.
Cross-package SDK, event, and protocol documentation remains linked from the repository documentation.