Skip to main content

PTY proxy that auto-approves AI agent permission prompts

Project description

yoyo

Python distribution of yoyo — a PTY proxy that auto-approves AI agent permission prompts (Claude Code, Codex CLI, Cursor Agent, …).

Install

pip install yoyo

pip will pick the matching pre-built binary for your OS / architecture (linux-amd64, linux-arm64, macos-amd64, macos-arm64). No Go toolchain needed.

After install:

yoyo -h       # usage
yoyo claude   # wrap Claude Code with 3s auto-approve delay

See the main project README for flags, runtime controls, config file format, safety guard, AFK / fuzzy fallback, and everything else.

Why a binary wheel?

yoyo is written in Go. Packaging it as a Python wheel means you get the same one-line install for Python-centric workflows (pip install yoyo) as you do with curl | sh or go install. The wheel bundles only the Go binary — no Python code, no runtime Python dependency.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

yoyo_cli-2.2.4-py3-none-manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded Python 3

yoyo_cli-2.2.4-py3-none-manylinux2014_aarch64.whl (3.6 MB view details)

Uploaded Python 3

yoyo_cli-2.2.4-py3-none-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

yoyo_cli-2.2.4-py3-none-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file yoyo_cli-2.2.4-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.2.4-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbf9fc24824633e1ff5878f26e8fd80622f0b95693a40bafdcd75532e00e2134
MD5 2a34fd3b49acf0872fefc6650d952c6f
BLAKE2b-256 76ba4fe8593dd73c070b639b0af15e0d2cdca0974de909bc2db25f0920d0c657

See more details on using hashes here.

File details

Details for the file yoyo_cli-2.2.4-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.2.4-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b48543a625fa022afdfe54cf7f52f68abfd3c76f01c526c18e1cf338f240b369
MD5 92cbaa8b5d32d0385379ad096b496518
BLAKE2b-256 098b47486224afaab6035d0d2b16a63d244dca3eb4ab1ce0297fbcd9e0f38a07

See more details on using hashes here.

File details

Details for the file yoyo_cli-2.2.4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.2.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76bcb2c57d4148d7de472f485fba621395a4718efb79d9c01c62fdb5f31faeff
MD5 1477011c11f2f17988f13885ae16d159
BLAKE2b-256 c1252910f3804669bb4e4daccf7c5f9d4095379eb125a3bd8f7ce35887823f61

See more details on using hashes here.

File details

Details for the file yoyo_cli-2.2.4-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.2.4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 890a96d4254549042bb871e583968b7986c9327c981ea74042b69d34892c85a1
MD5 d935beda7c65bfedbaf93dcc37fc2130
BLAKE2b-256 53bcdab2f94195b44f3ff5c769fb7dca1de625e8dca96291ec52244ae6a27855

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page