Skip to content

Releases: Ephemeral-AI-Lab/mayfly

Release list

Mayfly 0.1.5

Choose a tag to compare

@GeekCmore GeekCmore released this 04 Nov 14:49

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.

  • mayfly opens the TUI and starts the local Host when needed. Leaving the TUI keeps the Host running.
  • mayfly server starts the Host in the background; start, stop, restart, status, logs, enable, disable, and explicit profile upgrade manage 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 status

For 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.

Release workflow · Independent final CI