Skip to content

embedctl 0.1.0

Choose a tag to compare

@dongguri-jun dongguri-jun released this 07 Jun 17:01
· 119 commits to main since this release

0.1.0 — 2026-06-08

Initial local flutter-pi control loop release.

Added

  • Dart CLI with profile validation, device listing, capability reporting, policy-gated shell execution, plan-first file transfer, deploy/apply plan execution, runtime plan/apply control, log descriptors, screenshot artifacts, bugreport bundles, and doctor checks.
  • App-side Dart bridge package, disabled by default, with command registration, bounded batch execution, typed errors, and secret-safe acknowledgement helpers.
  • Public-safe flutter-pi example target profiles.
  • Optional read-only live doctor probes when target policy allows shell access.
  • Repository verification through scripts/verify.sh and GitHub Actions CI.

Scope notes

  • v0.1 is a safe local control loop with read-only commands, artifact generation, and explicit apply paths for mutating operations.
  • logs reports configured log descriptors; live logs --follow streaming is follow-up work.
  • restart --apply never performs broad process matching when no app_service is declared; it fails closed instead.

Verification: bash scripts/verify.sh passed before tagging.