Skip to content

Releases: Liohtml/cydrust

Release list

CYDRUST v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 07:39

CYDRUST v0.2.0

First tagged release of the expanded firmware + bridge feature set.

Firmware (CYD / ESP32 ST7789):

  • METRICS tab — per-model token/cost breakdown with provider badges and share bars
  • Session detail overlay (id, age, wait duration, word-wrapped summary)
  • Provider icons for Claude, Codex, OpenCode, and Hermes
  • NVS-persisted settings — brightness (PWM), sleep timer, dark/light theme
  • Full token usage model (reset windows, burn rate, ETA)
  • OTA update over WiFi + BLE HID keyboard pairing
  • E-ink display variant (Waveshare SSD1680/IL3820)
  • UTF-8-safe truncation and flicker-free rendering

Bridge:

  • Multi-provider collectors: Claude, Codex, OpenCode, Hermes (all read-only)
  • Capacity/usage gauges, per-model metrics, and session titles
  • serial_bridge reconnect loop (survives unplug/replug)
  • Security hardening: token auth on /metrics, constant-time token compare,
    localhost-default bind, mutex poison recovery
  • WSL2 one-command bring-up (just wsl-up)

Assets:

  • vibe-firmware-default-esp32.bin — flashable merged image (flash at 0x0)
  • vibe-bridge / serial_bridge binaries for Linux, Windows, macOS

See firmware/RELEASES.md for flashing instructions and CHANGELOG.md for the
full change list.