Troubleshooting

Start with the doctor — it checks node, git, config, hook, PATH, and pings your provider live.

beacon doctor

Logs live at ~/.beacon/beacon.log.

Common fixes

The hook isn't firing after commits

Run beacon install again in the repo — another tool may have overwritten the post-commit hook.

No drafts are showing up

Your commits may be scoring below the threshold. Lower it: beacon config set significance-threshold 4.

Provider errors

beacon doctor does a live provider ping. Check your API key (env vars override config) and, for openai providers, the base-url.

beacon: command not found

Your npm global bin isn't on PATH. npm bin -g shows where it is; add that to your shell profile. beacon doctor checks this too.

A commit with a secret was blocked — now what?

That's by design. Rotate the secret, clean up the commit, and draft manually afterwards with beacon draft. The log shows which lines triggered the block.