v1.4.1
What's Changed
Moves AI tool configuration publishing from docs:init --with-ai to a dedicated docs:ai command with smarter file handling.
New: docs:ai command
php artisan docs:ai # Interactive tool selection
php artisan docs:ai --force # Replace existing docs-builder sectionsAppendable files (llms.txt, llms-full.txt, copilot-instructions.md, CLAUDE.md):
| Scenario | Behavior |
|---|---|
| File missing | Creates with sentinel markers |
| File exists, no markers | Appends with --- separator |
| File exists, has markers | Skips (use --force to replace) |
--force |
Replaces only the docs-builder section, preserving your content |
Standalone files (.cursor/rules/docs-builder.mdc):
- Creates if missing, skips if exists, overwrites with
--force
Breaking
- Removed
--with-aioption fromdocs:init— usephp artisan docs:aiinstead
Full Changelog: v1.4.0...v1.4.1