Metadata-Version: 2.1
Name: yoyo-cli
Version: 2.4.0
Summary: PTY proxy that auto-approves AI agent permission prompts
Home-page: https://github.com/host452b/yoyo
Author: host452b
License: MIT
Project-URL: Source, https://github.com/host452b/yoyo
Project-URL: Changelog, https://github.com/host452b/yoyo/blob/main/CHANGELOG.md
Keywords: cli,pty,proxy,ai,agent,claude,codex,cursor,auto-approve
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Topic :: Utilities
Classifier: Topic :: Terminals
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# yoyo

Python distribution of [yoyo](https://github.com/host452b/yoyo) — a PTY proxy
that auto-approves AI agent permission prompts (Claude Code, Codex CLI, Cursor
Agent, …).

## Install

```bash
pip install yoyo-cli
```

(The PyPI package name is `yoyo-cli` because the bare `yoyo` name is
already taken on PyPI by an unrelated placeholder. The installed CLI
command is still just `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:

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

See the [main project README](https://github.com/host452b/yoyo#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
