Skip to content

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

Cross-package SDK, event, and protocol documentation remains linked from the repository documentation.