Documentation Index
Fetch the complete documentation index at: https://docs.mirurobotics.com/llms.txt
Use this file to discover all available pages before exploring further.
v0.10.0
April 12, 2026 CLIv0.10.0 adds support for specifying config instance file paths anywhere on your devices’ file system, not just in the /srv/miru/config_instances/ directory.
Note that file paths which do not live in /srv/miru/config_instances/ require Miru Agent v0.8.0.
Breaking changes
Fixes
- Don’t persist login tokens to disk until they’ve been successfully validated
- Add missing out-of-bounds check in the create schema pipeline
- Prevent double-close panic in async writer
Improvements
- Improve performance of populating setting defaults to disk
- Persist credentials with more restricted filesystem permissions
v0.9.2
March 5, 2026Fixes
- Display a more descriptive error message when the CLI is not logged in and no API key is provided
v0.9.1
February 4, 2026Fixes
- Error messages are properly flushed to the console, ensuring outputs are always visible in CI
v0.9.0
January 27, 2026v0.9.0 is a major release replacing the schema-push workflow with a single miru release create command that handles releases, schemas, and Git metadata in one step. Also adds API key authentication for CI/CD use.
miru release create
The miru schema push command has been replaced by miru release create, which bundles the entire release process into a single command. CUE packages are now supported, allowing schemas to span multiple files.
API key authentication
The CLI now supports authentication via API keys using theMIRU_API_KEY environment variable, enabling non-interactive use in CI/CD pipelines.
Visit the CI/CD guide for more information on using the CLI in CI/CD pipelines.
Improvements
- Improved error messages to be more descriptive and readable
Retired
- Retired the
miru schema pushcommand
v0.8.0
December 18, 2025v0.8.0 is a cleanup release removing deprecated flags from miru schema push ahead of the v0.9.0 command replacement.
Breaking changes
Schema push command- Removed the
--versionflag - Removed the
--allow-duplicateflag
v0.7.0
December 4, 2025v0.7.0 introduces first-class CUE support and updates the schema push workflow to support multiple schema languages.
CUE support
v0.7.0 is the first CLI release with CUE support. You can now push CUE-based schemas directly and use CUE alongside existing JSON Schema workflows.
Schema push improvements
- Added the
--languageflag tomiru schema pushto specify schema language - Added the
--allow-duplicateflag tomiru schema pushto allow multiple schemas with the same content - Schemas uploaded to Miru are now preserved exactly as defined, including original ordering, spacing, and comments
Other improvements
- Improved readability of error messages
- Users are notified when the CLI version is out of date
Breaking changes
Version flag The--version flag is now required when pushing a schema, and JSON Schema annotations were renamed:
- Removed the ability to update the instance file path for an existing schema
Retired
- Removed the
miru instance to jsonschemacommand

