fix: Properly initialize ~/.aisbf/ directory with all config and prompt files

- Copy markdown prompt files (*.md) to ~/.aisbf/ on first run
- Fix installation location search order (user-local first, then system)
- Add JSON validation and proper error handling for all config files
- Fix invalid JSON syntax in default rotations.json
- Existing files are never overwritten
- Config files are properly copied from ~/.local/share/aisbf, /usr/local/share/aisbf, /usr/share/aisbf or source directory depending on installation type
parent e7dc89fa
This diff is collapsed.
{
"notifyerrors": false,
"rotations": {
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment