Releases: larsderidder/tether
Releases · larsderidder/tether
v0.2.5
v0.2.4
- Fix pi sessions staying in typing/running state after agent completes a turn
- Gate Codex attach behind TETHER_CODEX_SIDECAR_URL (clear error instead of 503)
- Suppress noisy discord.py library logs
- Handle port-in-use with a clear error message
- Show Discord !setup hint on startup when channel ID is not configured
- Loosen dependency pins to support Python 3.13
v0.2.3
- Fix installation on Python 3.13 by loosening dependency pins (pydantic, fastapi, uvicorn, structlog)
v0.2.2
- Remove legacy
tether-agententry point (usetether startinstead) - Switch to MIT license
- Fix duplicate license classifier
v0.2.1
Fix dependency pins: require agent-tether>=0.4.0, Python >=3.11.
v0.2.0
Extract bridge and discovery code into standalone packages.
- Bridges, runner protocol, and shared logic now provided by agent-tether (PyPI)
- Session discovery (Claude Code, Codex, Pi) now provided by agent-sessions (PyPI)
- ~5,900 lines moved to standalone libraries, replaced with thin compatibility shims
- All existing imports and behavior preserved
v0.1.0
Initial PyPI release