Troubleshooting
The first-run screen and the Inbox say so. Run gh auth login in any terminal; Heed notices without a restart.
Heed searches your login shell's PATH and the usual install locations. If it still picks the wrong one, or none, set
it: [tools] git = "/opt/homebrew/bin/git". heed tools in a terminal shows what Heed finds and why. See
Finding git and gh.
Items in orgs your gh token is not authorized for (SAML single sign-on) are counted in the title bar ("ยท 49 hidden")
instead of shown. gh auth refresh, or authorizing the GitHub CLI for that org on GitHub, brings them in.
Check the agent is started by Heed (its pane's command line includes Heed's hooks; see Hooks). States
it cannot report are guessed from its screen, drawn with a dotted ring; add patterns for your agent under
[agents.<name>.patterns] (Reading the screen).
A tiling window manager is managing it. Add a rule for the window titled Heed Start Work; see
From anywhere.
The status bar says what Heed made of it ("gq is not bound"). Check config.toml for a binding that was refused (the
reason is in the status bar), and ? for what every key does now.
With the menu bar item off, closing the window quits Heed. Turn it on ([ui] menu_bar = true) and closing the window
keeps Heed and its agents running.