Repository navigation
Releases: Ephemeral-AI-Lab/mayfly
Release list
Mayfly 0.1.5
Mayfly 0.1.5 introduces the split Host and Remote TUI with one mayfly command, aligned with official DeepSeek Harness 0.2.2-rc.1.
mayflyopens the TUI and starts the local Host when needed. Leaving the TUI keeps the Host running.mayfly serverstarts the Host in the background;start,stop,restart,status,logs,enable,disable, and explicit profileupgrademanage it.- Linux uses systemd user services, macOS uses LaunchAgents, and Windows uses Mayfly's detached supervisor with authenticated local control and bounded crash recovery. Login startup is optional.
- Native Host projections and official HTTP/WebSocket Client transport preserve session, tool, permission, attachment, theme, and terminal workflows.
- Five packages ship together at exactly 0.1.5: UI, shared renderer, Host, Remote, and CLI.
npm install -g @ephemeral-ai/mayfly-cli@0.1.5
mayfly
mayfly server statusFor an existing CLI-managed profile, stop its old Host and back up the data before updating the CLI, then run mayfly server upgrade --profile <original-profile>. The default data root is ~/.mayfly; existing ~/.dsh data is not imported automatically. See the upgrade and migration guide. Native Harness does not yet expose a Remote TUI hot-load API.
Validation includes the full architecture gate, per-file 100% coverage, 9,233 passing tests, 21 real split scenarios / 270 checkpoints, and native Linux/macOS/Windows background Host and PTY/ConPTY workflows. Immutable 0.1.4-rc.2 reference evidence remains unchanged; raw strict differences are retained and reviewed separately.