Troubleshooting¶
Common issues and solutions for Agentic Beacon.
Quick Reference¶
| Problem | Quick Fix |
|---|---|
| No warehouse connected | abc warehouse connect --path <path> |
No beacon.yaml |
abc setup |
| Files not syncing | Check paths in beacon.yaml match warehouse |
| Wrong version | uv tool upgrade agentic-beacon |
| Warehouse moved | abc warehouse connect --path <new-path> |
| Artifacts in git | Add to .gitignore and git rm --cached |
| Team out of sync | cd warehouse && git pull && cd project && abc sync |
| Skill frontmatter missing | Add requires: block to skill's SKILL.md |
Command Errors¶
"No such command"¶
Problem: Using old v1.x or v2.x commands that have been removed.
Removed commands and their replacements:
| Removed | Use instead |
|---|---|
abc delta |
abc warehouse status |
abc contribute |
abc warehouse contribute -m "message" |
abc update |
abc sync (or abc reset to force-overwrite) |
abc sync --preserve |
abc sync --contribute-local or --discard-local |
abc setup --manual |
abc setup (no flags needed) |
abc setup --agent-assisted |
abc setup (no flags needed) |
Upgrade:
"No warehouse connected"¶
Problem: Running abc sync or abc setup without connecting to a warehouse.
Verify the connection:
Should contain:
"No beacon.yaml found"¶
Problem: Running abc sync before creating configuration.
"Invalid warehouse structure"¶
Problem: Connected warehouse is missing required directories or README.
Required structure:
Fix missing items:
"Warehouse has uncommitted changes"¶
Problem: abc sync blocked because the warehouse has uncommitted changes.
Or bypass with:
"Warehouse is behind its remote"¶
Problem: Warehouse is behind remote by N commits.
"Skill frontmatter missing or invalid"¶
Problem: abc sync fails because an adopted skill is missing requires: frontmatter.
Every skill's SKILL.md must include:
Add the missing frontmatter block to the skill's SKILL.md in the warehouse, then re-sync.
File Sync Issues¶
Artifacts not appearing after sync¶
Problem: abc sync completes but expected files are missing.
Diagnostic:
cat .agentic-beacon/beacon.yaml # check declared paths
ls /path/to/warehouse/contexts/ # verify paths exist in warehouse
abc status # check sync status
Common causes:
- Pattern doesn't match any files: Check the actual warehouse directory structure
- Knowledge not auto-derived: Knowledge files are only synced when referenced by a markdown link from an adopted context or skill. Add a link like
[guide](knowledge/path/file.md)to your context file. - Skill dependency not satisfied: Skills won't sync if their
requires:context dependencies aren't available in the warehouse
"0 files" on re-sync despite warehouse updates¶
Problem: Sync shows no changes but warehouse was updated.
Configuration Issues¶
Warehouse path changed¶
Multiple projects, different warehouses¶
Each project maintains its own connection:
cd project-a && abc warehouse connect --path ~/warehouse-a
cd project-b && abc warehouse connect --path ~/warehouse-b
Git Issues¶
beacon.yaml not committed¶
beacon.yaml should be in git; config.toml and artifacts/ should not.
Check .gitignore:
Should not contain .agentic-beacon/beacon.yaml. Should contain:
Commit beacon.yaml:
Artifacts directory accidentally committed¶
echo ".agentic-beacon/artifacts/" >> .gitignore
git rm -r --cached .agentic-beacon/artifacts/
git commit -m "chore: remove artifacts from git"
config.toml accidentally committed¶
echo ".agentic-beacon/config.toml" >> .gitignore
git rm --cached .agentic-beacon/config.toml
git commit -m "chore: remove config.toml from git"
# Recreate locally
abc warehouse connect --path /path/to/warehouse
Team Issues¶
New team member can't sync¶
Checklist:
# 1. Correct version installed
abc --version
# 2. Warehouse cloned
ls ~/team-warehouse
# 3. Connected to warehouse
abc warehouse connect --path ~/team-warehouse
# 4. beacon.yaml present (from git)
cat .agentic-beacon/beacon.yaml
# 5. Sync
abc sync
Team out of sync with warehouse¶
AI Agent Issues¶
Agent not using synced contexts¶
-
Verify artifacts exist:
-
Verify wiring:
-
Re-run sync if wiring is missing:
Agent gives outdated information despite syncing¶
# Verify sync ran
abc sync --verbose
# Check artifact content
cat .agentic-beacon/artifacts/knowledge/python/type-hints.md
# If content is correct, restart your agent session
Getting Help¶
Enable verbose output¶
Collect diagnostic info¶
Report an issue¶
When reporting, include:
abc --version- The exact command that failed
- The full error output
- Your
beacon.yaml - Warehouse structure:
ls -R /path/to/warehouse | head -40
GitHub Issues: github.com/Shadowsong27/agentic-beacon/issues