Wires Claude Code to a didbot personal data server: hooks, a plugin, and the harness contract they rest on.

fix(hook): never read `didbot inbox` output for sign-ins #114

Merged permadeath.com
targeting main from claude/inbox-fence
Merged opened by and assigned to permadeath.com
targeting main from claude/inbox-fence

The hook no longer reads sign-in request_uris from the output of a shell command that runs didbot inbox. That output is what other accounts wrote. A stranger can push a sign-in request for an agent's account and post its authorize URL in a comment. If the hook read that URL, the daemon would offer the stranger's sign-in as one the agent started.

The URLs an agent runs or opens itself are still read as before. This lands before didbot inbox exists, as didbot's inbox epic requires.

🤖 Generated with Claude Code

Commits 0