Skip to content

DuckTerm 0.4.189

Choose a tag to compare

@utsavanand utsavanand released this 01 Nov 19:37
· 88 commits to main since this release
c3f8307

What's new

  • Ducky, a read-only iPhone viewer (pilot). See your agents at a glance from your phone: which sessions are running, which are waiting for you, and recent activity. The phone can't type into terminals, run commands or see files or tokens.
  • The Mac side is off until you set it up. It runs only on your private network (a private or loopback address; public and wildcard addresses are refused) over TLS that the phone pins. Phones join with a 10-minute invitation that you approve on the Mac, and you can revoke one at any time:
    • duckterm ducky setup --address <this Mac's private IP>
    • duckterm ducky invite, then duckterm ducky approve <device>
    • duckterm ducky devices, duckterm ducky revoke <device>, duckterm ducky disable
      Approved phones keep access until revoked. The bridge certificate lasts 365 days; after that, run setup --replace and pair again.

Downloads

Edition Download (always the latest) App
Lite DuckTerm-Lite-macos-arm64.zip DuckTerm Lite.app
Code DuckTerm-Code-macos-arm64.zip DuckTerm Code.app
Full DuckTerm-Full-macos-arm64.zip DuckTerm.app

Each also has a versioned copy (DuckTerm-<Edition>-0.4.189-macos-arm64.zip). All are notarized and need macOS 13 or later on Apple silicon. No schema changes. If you also use the pipx install: opening an app with no DuckTerm server running moves DuckTerm's hooks to that app, and duckterm install-hooks from the pipx install moves them back.

Other files

  • duckterm-0.4.189-py3-none-any.whl: command line and server for pipx install
  • SHA256SUMS, release.json (lists each asset with its edition)