Laravel AI Observatory

Upgrading

Update the package through Composer:

composer update kanary/laravel-ai-observatory

Then publish any new migrations and run the application's normal migration command:

php artisan ai-observatory:install
php artisan migrate
php artisan ai-observatory:status

The install command is idempotent for the existing migration set. It does not create duplicate migrations when matching files have already been published.

Configuration changes

The install command does not overwrite an existing published configuration file unless you explicitly pass --force:

php artisan ai-observatory:install --force

Using --force replaces local configuration customizations. Compare the package's current config/ai-observatory.php with your application copy before running it.

Upgrading from 0.1 to 1.0

Version 1.0 establishes the stable public API commitment. Runtime behavior and the database schema are unchanged from 0.1.0, so no special data migration is required.

Laravel AI SDK upgrades

Run ai-observatory:status after changing laravel/ai. Do not assume a new pre-1.0 SDK release is compatible. AI Observatory reports unsupported versions and ignores unknown events rather than inventing event mappings.

Edit this page on GitHub