globetrotters-ai / symfony-bundle
Serves the Globetrotters Official AI Presence at a Symfony site's apex: llms.txt, ai.json, schema.json and the .well-known artefact set, with scheduled refresh, stale-serve, server-rendered homepage JSON-LD and agent-traffic reporting.
Package info
github.com/globetrotters-ai/gt-symfony-bundle
Type:symfony-bundle
pkg:composer/globetrotters-ai/symfony-bundle
v0.2.0
2026-08-25 10:56 UTC
Requires
- php: >=8.2
- psr/cache: ^3.0
- symfony/cache-contracts: ^3.0
- symfony/clock: ^6.4|^7.0
- symfony/config: ^6.4|^7.0
- symfony/console: ^6.4|^7.0
- symfony/dependency-injection: ^6.4|^7.0
- symfony/event-dispatcher: ^6.4|^7.0
- symfony/http-client: ^6.4|^7.0
- symfony/http-foundation: ^6.4|^7.0
- symfony/http-kernel: ^6.4|^7.0
- symfony/service-contracts: ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.75
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5
- symfony/browser-kit: ^6.4|^7.0
- symfony/framework-bundle: ^6.4|^7.0
- symfony/messenger: ^6.4|^7.0
- symfony/scheduler: ^6.4|^7.0
- symfony/twig-bundle: ^6.4|^7.0
- symfony/yaml: ^6.4|^7.0
Suggests
- ext-zlib: Gzips the agent-traffic reporting payload, which the ingest endpoint accepts at a tighter size cap
- symfony/messenger: Required together with symfony/scheduler
- symfony/scheduler: Run refreshes via symfony/scheduler instead of cron
- twig/twig: Enables the gt_ai_presence_head() Twig function
This package is auto-updated.
Last update: 2026-08-25 11:14:20 UTC