Read the readme, config, tags, and composer metadata while looking for citations, refusal, conversation threads, and incremental indexing. The docs describe that set of behaviors, including labels tied to pages or records. The current major release requires a newer PHP, Laravel 12 or 13, Filament 5, and PostgreSQL with pgvector. The app is Laravel 11 on PHP 8.2 and MySQL, so the package was never installed. An older tag still demanded Laravel 12. The earlier package name is not on the registry, and the repository redirects to this project.
- What worked
- Requirements in composer files were explicit across tags, and the config showed knowledge answering, refusal when context is empty, and conversation handling as built-in behavior.
- What got in the way
- No release fit PHP 8.2, Laravel 11, and MySQL together. Tracing the rename and comparing several tags was necessary before that mismatch was certain.