{"minified":"composer/2.0","packages":{"symfony/ai-mate":[{"name":"symfony/ai-mate","description":"AI development assistant CLI for Symfony projects","keywords":["symfony","debug","cli","development","dev","ai"],"homepage":"","version":"v0.14.0","version_normalized":"0.14.0.0","license":["MIT"],"authors":[{"name":"Johannes Wachter","email":"johannes@sulu.io"},{"name":"Tobias Nyholm","email":"tobias.nyholm@gmail.com"},{"name":"Symfony Community","homepage":"https://symfony.com/contributors"}],"source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"8cbb03c1a8c3bc5ea02e4072c69c4c9ab3f67a85"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/8cbb03c1a8c3bc5ea02e4072c69c4c9ab3f67a85","type":"zip","shasum":"","reference":"8cbb03c1a8c3bc5ea02e4072c69c4c9ab3f67a85"},"type":"library","support":{"source":"https://github.com/symfony/ai-mate/tree/v0.14.0"},"funding":[{"url":"https://symfony.com/sponsor","type":"custom"},{"url":"https://github.com/fabpot","type":"github"},{"url":"https://github.com/nicolas-grekas","type":"github"},{"url":"https://tidelift.com/funding/github/packagist/symfony/symfony","type":"tidelift"}],"time":"2026-09-25T00:21:15+00:00","published-time":"2026-09-25T07:08:05+00:00","autoload":{"psr-4":{"Symfony\\AI\\Mate\\":"src/"}},"extra":{"thanks":{"url":"https://github.com/symfony/ai","name":"symfony/ai"},"ai-mate":{"skills":["skills"],"scan-dirs":["src/Capability"],"instructions":"INSTRUCTIONS.md"}},"bin":["bin/mate"],"require":{"php":">=8.2","psr/container":"^1.1|^2.0","psr/log":"^2.0|^3.0","symfony/ai-mate-composer-plugin":"^0.14","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/dotenv":"^5.4|^6.4|^7.3|^8.0","symfony/filesystem":"^5.4|^6.4|^7.3|^8.0","symfony/finder":"^5.4|^6.4|^7.3|^8.0","symfony/process":"^5.4|^6.4|^7.3|^8.0"},"require-dev":{"ext-simplexml":"*","helgesverre/toon":"^3.2.1","phpstan/phpstan":"^2.1","phpstan/phpstan-phpunit":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^11.5.53"}},{"version":"v0.13.0","version_normalized":"0.13.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"b67c4fe1a4f27452d1a8cb6df4ffceeff1bbfe09"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/b67c4fe1a4f27452d1a8cb6df4ffceeff1bbfe09","type":"zip","shasum":"","reference":"b67c4fe1a4f27452d1a8cb6df4ffceeff1bbfe09"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.13.0"},"time":"2026-08-30T01:03:45+00:00","published-time":"2026-08-30T09:56:53+00:00","require":{"php":">=8.2","psr/container":"^1.1|^2.0","psr/log":"^2.0|^3.0","symfony/ai-mate-composer-plugin":"^0.13","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/filesystem":"^5.4|^6.4|^7.3|^8.0","symfony/finder":"^5.4|^6.4|^7.3|^8.0","symfony/process":"^5.4|^6.4|^7.3|^8.0"},"require-dev":{"ext-simplexml":"*","helgesverre/toon":"^3.2.1","phpstan/phpstan":"^2.1","phpstan/phpstan-phpunit":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^11.5.53","symfony/dotenv":"^5.4|^6.4|^7.3|^8.0"}},{"description":"AI development assistant MCP server for Symfony projects","keywords":["symfony","debug","development","dev","ai","mcp","model-context-protocol"],"version":"v0.12.0","version_normalized":"0.12.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"9856153059f5ba4485d71cb8f50fd84c917b2f37"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/9856153059f5ba4485d71cb8f50fd84c917b2f37","type":"zip","shasum":"","reference":"9856153059f5ba4485d71cb8f50fd84c917b2f37"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.12.0"},"time":"2026-07-21T23:38:06+00:00","published-time":"2026-07-22T17:00:45+00:00","require":{"php":">=8.2","mcp/sdk":"^0.6|^0.7","psr/log":"^2.0|^3.0","symfony/ai-mate-composer-plugin":"^0.12","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/filesystem":"^5.4|^6.4|^7.3|^8.0","symfony/finder":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.11.0","version_normalized":"0.11.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"f55aefc8270ce91137c2e739493e82df7b67d7c4"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/f55aefc8270ce91137c2e739493e82df7b67d7c4","type":"zip","shasum":"","reference":"f55aefc8270ce91137c2e739493e82df7b67d7c4"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.11.0"},"time":"2026-07-15T00:58:20+00:00","published-time":"2026-07-15T12:50:26+00:00","extra":{"thanks":{"url":"https://github.com/symfony/ai","name":"symfony/ai"},"ai-mate":{"scan-dirs":["src/Capability"],"instructions":"INSTRUCTIONS.md"}},"require":{"php":">=8.2","mcp/sdk":"^0.6|^0.7","psr/log":"^2.0|^3.0","symfony/ai-mate-composer-plugin":"^0.11","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/finder":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.10.0","version_normalized":"0.10.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"920d27317b229fd058843d25770ade3317c2cf00"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/920d27317b229fd058843d25770ade3317c2cf00","type":"zip","shasum":"","reference":"920d27317b229fd058843d25770ade3317c2cf00"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.10.0"},"time":"2026-06-15T22:48:31+00:00","published-time":"2026-06-16T08:52:33+00:00","require":{"php":">=8.2","mcp/sdk":"^0.6","psr/log":"^2.0|^3.0","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/ai-mate-composer-plugin":"^0.10","symfony/finder":"^5.4|^6.4|^7.3|^8.0"},"require-dev":{"ext-simplexml":"*","helgesverre/toon":"^3.1","phpstan/phpstan":"^2.1","phpstan/phpstan-phpunit":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^11.5.53","symfony/dotenv":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.9.0","version_normalized":"0.9.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"e38aefde76cc60e226fa7abca1771733cc1a4557"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/e38aefde76cc60e226fa7abca1771733cc1a4557","type":"zip","shasum":"","reference":"e38aefde76cc60e226fa7abca1771733cc1a4557"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.9.0"},"time":"2026-05-16T01:01:33+00:00","published-time":"2026-05-16T09:07:42+00:00","require":{"php":">=8.2","mcp/sdk":"^0.5","psr/log":"^2.0|^3.0","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/ai-mate-composer-plugin":"^0.9","symfony/finder":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.8.0","version_normalized":"0.8.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"b6f11958f250461b379ee7ccc276ddb86350a736"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/b6f11958f250461b379ee7ccc276ddb86350a736","type":"zip","shasum":"","reference":"b6f11958f250461b379ee7ccc276ddb86350a736"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.8.0"},"time":"2026-04-20T21:23:24+00:00","published-time":"2026-04-20T22:02:07+00:00","require":{"php":">=8.2","mcp/sdk":"^0.4","psr/log":"^2.0|^3.0","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/ai-mate-composer-plugin":"^0.8","symfony/finder":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.7.0","version_normalized":"0.7.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"d3d6ce5705a13e70ef44190b9eaf3efe5e1f9ac4"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/d3d6ce5705a13e70ef44190b9eaf3efe5e1f9ac4","type":"zip","shasum":"","reference":"d3d6ce5705a13e70ef44190b9eaf3efe5e1f9ac4"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.7.0"},"time":"2026-04-09T22:05:57+00:00","published-time":"2026-04-10T08:38:50+00:00","require":{"php":">=8.2","mcp/sdk":"^0.4","psr/log":"^2.0|^3.0","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/ai-mate-composer-plugin":"^0.7","symfony/finder":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.6.0","version_normalized":"0.6.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"fba550ff6261e6b833df4eb62a35a197916638b8"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/fba550ff6261e6b833df4eb62a35a197916638b8","type":"zip","shasum":"","reference":"fba550ff6261e6b833df4eb62a35a197916638b8"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.6.0"},"time":"2026-03-04T23:27:55+00:00","published-time":"2026-03-05T10:26:33+00:00","extra":{"thanks":{"url":"https://github.com/symfony/ai","name":"symfony/ai"},"ai-mate":{"scan-dirs":["src/Capability"]}},"require":{"php":">=8.2","mcp/sdk":"^0.4","psr/log":"^2.0|^3.0","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/finder":"^5.4|^6.4|^7.3|^8.0"},"require-dev":{"ext-simplexml":"*","phpstan/phpstan":"^2.1","phpstan/phpstan-phpunit":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^11.5.53","symfony/dotenv":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.5.0","version_normalized":"0.5.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"10e9928215d93e25dc79e992f392fa127e8c344b"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/10e9928215d93e25dc79e992f392fa127e8c344b","type":"zip","shasum":"","reference":"10e9928215d93e25dc79e992f392fa127e8c344b"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.5.0"},"time":"2026-02-19T18:34:43+00:00","published-time":"2026-02-20T10:43:51+00:00","require":{"php":">=8.2","mcp/sdk":"^0.3","psr/log":"^2.0|^3.0","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/finder":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.4.0","version_normalized":"0.4.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"03db8d866738dc6072ae2831a487edfc1593cd25"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/03db8d866738dc6072ae2831a487edfc1593cd25","type":"zip","shasum":"","reference":"03db8d866738dc6072ae2831a487edfc1593cd25"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.4.0"},"time":"2026-02-18T22:56:14+00:00","published-time":"2026-02-18T23:25:04+00:00"},{"version":"v0.3.0","version_normalized":"0.3.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"894be44e4cc5fb92d289c0ca94fc3c8c765033ed"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/894be44e4cc5fb92d289c0ca94fc3c8c765033ed","type":"zip","shasum":"","reference":"894be44e4cc5fb92d289c0ca94fc3c8c765033ed"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.3.0"},"time":"2026-01-23T21:29:55+00:00","published-time":"2026-01-24T08:44:18+00:00","extra":{"thanks":{"url":"https://github.com/symfony/ai","name":"symfony/ai"},"ai-mate":{"scan-dirs":["src/Capability"]},"branch-alias":{"dev-main":"0.4.x-dev"}},"require-dev":{"ext-simplexml":"*","phpstan/phpstan":"^2.1","phpstan/phpstan-phpunit":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^11.5.46","symfony/dotenv":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.2.0","version_normalized":"0.2.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"da2c0b0519674b926c87ae64c72ac4cf4e51823a"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/da2c0b0519674b926c87ae64c72ac4cf4e51823a","type":"zip","shasum":"","reference":"da2c0b0519674b926c87ae64c72ac4cf4e51823a"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.2.0"},"time":"2026-01-09T16:20:45+00:00","published-time":"2026-01-10T12:34:31+00:00","extra":{"thanks":{"url":"https://github.com/symfony/ai","name":"symfony/ai"},"ai-mate":{"scan-dirs":["src/Capability"]},"branch-alias":{"dev-main":"0.3.x-dev"}},"require":{"php":">=8.2","mcp/sdk":"^0.2","psr/log":"^2.0|^3.0","symfony/config":"^5.4|^6.4|^7.3|^8.0","symfony/console":"^5.4|^6.4|^7.3|^8.0","symfony/dependency-injection":"^5.4|^6.4|^7.3|^8.0","symfony/finder":"^5.4|^6.4|^7.3|^8.0"}},{"version":"v0.1.0","version_normalized":"0.1.0.0","source":{"url":"https://github.com/symfony/ai-mate.git","type":"git","reference":"72ac0b6798c120e98980ad9df7fea42aa7b3e0b0"},"dist":{"url":"https://api.github.com/repos/symfony/ai-mate/zipball/72ac0b6798c120e98980ad9df7fea42aa7b3e0b0","type":"zip","shasum":"","reference":"72ac0b6798c120e98980ad9df7fea42aa7b3e0b0"},"support":{"source":"https://github.com/symfony/ai-mate/tree/v0.1.0"},"time":"2025-12-23T21:59:23+00:00","published-time":"2025-12-24T08:29:25+00:00","extra":{"thanks":{"url":"https://github.com/symfony/ai","name":"symfony/ai"},"ai-mate":{"scan-dirs":["src/Capability"]},"branch-alias":{"dev-main":"0.x-dev"}},"require":{"php":">=8.2","mcp/sdk":"^0.2","psr/log":"^2.0|^3.0","symfony/config":"^7.3|^8.0","symfony/console":"^7.3|^8.0","symfony/dependency-injection":"^7.3|^8.0","symfony/finder":"^7.3|^8.0"},"require-dev":{"ext-simplexml":"*","phpstan/phpstan":"^2.1","phpstan/phpstan-phpunit":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^11.5.46","symfony/dotenv":"^7.3|^8.0"}}]},"security-advisories":[]}