Repository navigation
Releases
claude-rpc v1.1.0 - guided setup
Adds guided setup, so wiring hooks no longer means hand-editing JSON.
Setup hooks… — pick the folder you run Claude Code in and it writes all five hooks with the absolute path to this EXE. It merges: your existing hooks, matchers, permissions and env are preserved, a .bak is saved first, re-running is idempotent, and it repoints entries left at an old path if you move the install. Remove hooks reverses it without touching your own. Covered by test_wire.py (22 assertions).
Check my setup — a read-only diagnostic for the failure modes that are otherwise silent: app ID present and where it came from, whether Discord recognises the app, its name (the banner's title line), whether the claude art asset is really uploaded, all five hooks wired to this EXE, daemon and Discord state, whether a hook has actually fired, and whether codex-rpc is competing for the activity slot. Each failure comes with the fix.
Start at login — a checkbox instead of a PowerShell incantation.
Also includes the app icon from v1.0.x. Unzip and keep claude-rpc.exe next to its _internal folder.
claude-rpc v1.0.0
Windows build (PyInstaller onedir, windowed).
Install: unzip anywhere, keep claude-rpc.exe next to its _internal folder. Double-click the EXE for the status UI, enter your Discord Application ID, Save, Start daemon. Wire the hooks per the README (settings.example.json).
Includes: hook-driven presence (Reasoning / Running tool / Idle + model name), status UI with in-app Application ID entry, daemon auto-restart on ID save, singleton daemon guard.