Skip to main content

Troubleshooting

Common issues and solutions when using AgentBoot.

Build Issues

Config file not found: agentboot.config.json

You're running a build command outside the project root. Either cd to the directory containing agentboot.config.json or pass --config path/to/agentboot.config.json.

Config requires a non-empty "org" field

Your agentboot.config.json is missing the org field. Run agentboot setup to generate a valid config, or add "org": "your-org" to the file.

Persona not found: <name>

The persona listed in personas.enabled does not have a matching directory in core/personas/. Either create it with agentboot add persona <name> or remove it from the enabled list.

Token budget warnings

These are informational. A persona exceeding the token budget still compiles, but may consume more context than intended. Reduce the persona's SKILL.md content or remove less-critical traits.

Sync Issues

repos.json not found

The sync command reads repos.json for target repositories. Create it with [] (empty array) if you only use dev-sync, or populate it with repo entries for production sync.

Manifest hash mismatch during uninstall

A managed file was modified after sync. AgentBoot skips modified files to avoid data loss. If you want to force removal, delete the file manually.

CLI Issues

Unknown type: '<name>'. Use: persona, trait, gotcha, domain, hook

The agentboot add command only supports these five types. Check your spelling.

Name must be 1-64 lowercase alphanumeric chars with hyphens

Names for personas, traits, gotchas, domains, and hooks must be lowercase, start with a letter, and contain only letters, numbers, and hyphens.

Claude Code Integration

Personas don't appear in Claude Code

After building and syncing, verify the output exists at .claude/agents/ and .claude/skills/ in the target repo. Run agentboot doctor to check for common issues.

Hooks not executing

Verify the hook scripts are executable (chmod +x .claude/hooks/*.sh) and that jq is installed on the developer's machine. Run agentboot doctor to check environment dependencies.

Still stuck?