cliyolo

command
v0.167.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2026 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Overview

cliyolo drives the promptzero REPL through a pty with a curated set of natural-language prompts to exercise every non-destructive Flipper subsystem. Uses --yolo so the agent doesn't pause for confirmations.

Per-prompt protocol:

  1. Send the prompt + Enter
  2. Wait for output silence (no new bytes for `silenceWindow`) — that's our heuristic for "agent finished its turn"
  3. Snapshot the buffer slice that arrived since the last prompt
  4. Apply pass/fail heuristics: a turn is a FAIL if the snapshot contains "error:" or "failed" near the end, or empty after timeout

Not destructive: every prompt was hand-picked to avoid RF transmit, emulation, write-to-tag, deauth, beacon spam, reboot, install, js_run, crypto_store_key. Storage round-trip writes/deletes its own canary file, mirroring the hwtest harness pattern.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL