diff --git a/RECIPES.md b/RECIPES.md index 4a5cabb8..1597dae8 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -33,11 +33,15 @@ Additional recipes can be found on the [Contrib Recipes Repository](https://gith | [sensiolabs/security-checker](https://packagist.org/packages/sensiolabs/security-checker) | [4.0](sensiolabs/security-checker/4.0) | `sec-check`, `sec-checker`, `sec-checks`, `seccheck`, `secchecker`, `secchecks`, `security-check`, `security-checker`, `securitycheck`, `securitychecker` | | [symfony/aha-send-mailer](https://packagist.org/packages/symfony/aha-send-mailer) | [7.2](symfony/aha-send-mailer/7.2) | `aha-send-mailer`, `ahasendmailer` | | [symfony/ai-bundle](https://packagist.org/packages/symfony/ai-bundle) | [0.1](symfony/ai-bundle/0.1) | `ai`, `ai-bundle`, `aibundle` | +| [symfony/ai-clock-tool](https://packagist.org/packages/symfony/ai-clock-tool) | [0.1](symfony/ai-clock-tool/0.1) | `ai-clock-tool`, `aiclocktool` | | [symfony/ai-firecrawl-tool](https://packagist.org/packages/symfony/ai-firecrawl-tool) | [0.1](symfony/ai-firecrawl-tool/0.1) | `ai-firecrawl-tool`, `aifirecrawltool` | | [symfony/ai-mapbox-tool](https://packagist.org/packages/symfony/ai-mapbox-tool) | [0.1](symfony/ai-mapbox-tool/0.1) | `ai-mapbox-tool`, `aimapboxtool` | | [symfony/ai-open-meteo-tool](https://packagist.org/packages/symfony/ai-open-meteo-tool) | [0.1](symfony/ai-open-meteo-tool/0.1) | `ai-open-meteo-tool`, `aiopenmeteotool` | +| [symfony/ai-scraper-tool](https://packagist.org/packages/symfony/ai-scraper-tool) | [0.1](symfony/ai-scraper-tool/0.1) | `ai-scraper-tool`, `aiscrapertool` | | [symfony/ai-serp-api-tool](https://packagist.org/packages/symfony/ai-serp-api-tool) | [0.1](symfony/ai-serp-api-tool/0.1) | `ai-serp-api-tool`, `aiserpapitool` | | [symfony/ai-tavily-tool](https://packagist.org/packages/symfony/ai-tavily-tool) | [0.1](symfony/ai-tavily-tool/0.1) | `ai-tavily-tool`, `aitavilytool` | +| [symfony/ai-wikipedia-tool](https://packagist.org/packages/symfony/ai-wikipedia-tool) | [0.1](symfony/ai-wikipedia-tool/0.1) | `ai-wikipedia-tool`, `aiwikipediatool` | +| [symfony/ai-youtube-tool](https://packagist.org/packages/symfony/ai-youtube-tool) | [0.1](symfony/ai-youtube-tool/0.1) | `ai-youtube-tool`, `aiyoutubetool` | | [symfony/all-my-sms-notifier](https://packagist.org/packages/symfony/all-my-sms-notifier) | [5.3](symfony/all-my-sms-notifier/5.3) | `all-my-sms-notifier` | | [symfony/allmysms-notifier](https://packagist.org/packages/symfony/allmysms-notifier) | [5.3](symfony/allmysms-notifier/5.3) | `allmysms-notifier`, `allmysmsnotifier` | | [symfony/amazon-mailer](https://packagist.org/packages/symfony/amazon-mailer) | [4.4](symfony/amazon-mailer/4.4) | `amazon-mailer`, `amazonmailer` | diff --git a/archived/symfony.ai-clock-tool/c17a3fe7b1301a5db970c9b0a91ab57ad7da2cd0.json b/archived/symfony.ai-clock-tool/c17a3fe7b1301a5db970c9b0a91ab57ad7da2cd0.json new file mode 100644 index 00000000..32d52103 --- /dev/null +++ b/archived/symfony.ai-clock-tool/c17a3fe7b1301a5db970c9b0a91ab57ad7da2cd0.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-clock-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_clock_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\Clock\\Clock: null", + "" + ], + "executable": false + } + }, + "ref": "c17a3fe7b1301a5db970c9b0a91ab57ad7da2cd0" + } + } +} diff --git a/archived/symfony.ai-scraper-tool/d5835512c629bb436e7d9c5f82156d0f03ff6e36.json b/archived/symfony.ai-scraper-tool/d5835512c629bb436e7d9c5f82156d0f03ff6e36.json new file mode 100644 index 00000000..fd39d218 --- /dev/null +++ b/archived/symfony.ai-scraper-tool/d5835512c629bb436e7d9c5f82156d0f03ff6e36.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-scraper-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_scraper_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\Scraper\\Scraper: null", + "" + ], + "executable": false + } + }, + "ref": "d5835512c629bb436e7d9c5f82156d0f03ff6e36" + } + } +} diff --git a/archived/symfony.ai-wikipedia-tool/56c57f9b4a7a2353bdc6df287944722c09f414b2.json b/archived/symfony.ai-wikipedia-tool/56c57f9b4a7a2353bdc6df287944722c09f414b2.json new file mode 100644 index 00000000..206a4a45 --- /dev/null +++ b/archived/symfony.ai-wikipedia-tool/56c57f9b4a7a2353bdc6df287944722c09f414b2.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-wikipedia-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_wikipedia_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\Wikipedia\\Wikipedia: null", + "" + ], + "executable": false + } + }, + "ref": "56c57f9b4a7a2353bdc6df287944722c09f414b2" + } + } +} diff --git a/archived/symfony.ai-youtube-tool/848efaef696b0882232c007b56109a4f971d176d.json b/archived/symfony.ai-youtube-tool/848efaef696b0882232c007b56109a4f971d176d.json new file mode 100644 index 00000000..88413051 --- /dev/null +++ b/archived/symfony.ai-youtube-tool/848efaef696b0882232c007b56109a4f971d176d.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-youtube-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_youtube_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\YouTube\\YouTubeTranscriber: null", + "" + ], + "executable": false + } + }, + "ref": "848efaef696b0882232c007b56109a4f971d176d" + } + } +} diff --git a/index.json b/index.json index 820dc1b2..cd59df56 100644 --- a/index.json +++ b/index.json @@ -10,17 +10,25 @@ "ahasendmailer": "symfony/aha-send-mailer", "ai": "symfony/ai-bundle", "ai-bundle": "symfony/ai-bundle", + "ai-clock-tool": "symfony/ai-clock-tool", "ai-firecrawl-tool": "symfony/ai-firecrawl-tool", "ai-mapbox-tool": "symfony/ai-mapbox-tool", "ai-open-meteo-tool": "symfony/ai-open-meteo-tool", + "ai-scraper-tool": "symfony/ai-scraper-tool", "ai-serp-api-tool": "symfony/ai-serp-api-tool", "ai-tavily-tool": "symfony/ai-tavily-tool", + "ai-wikipedia-tool": "symfony/ai-wikipedia-tool", + "ai-youtube-tool": "symfony/ai-youtube-tool", "aibundle": "symfony/ai-bundle", + "aiclocktool": "symfony/ai-clock-tool", "aifirecrawltool": "symfony/ai-firecrawl-tool", "aimapboxtool": "symfony/ai-mapbox-tool", "aiopenmeteotool": "symfony/ai-open-meteo-tool", + "aiscrapertool": "symfony/ai-scraper-tool", "aiserpapitool": "symfony/ai-serp-api-tool", "aitavilytool": "symfony/ai-tavily-tool", + "aiwikipediatool": "symfony/ai-wikipedia-tool", + "aiyoutubetool": "symfony/ai-youtube-tool", "alice": "hautelook/alice-bundle", "all-my-sms-notifier": "symfony/all-my-sms-notifier", "allmysms-notifier": "symfony/allmysms-notifier", @@ -677,6 +685,9 @@ "symfony/ai-bundle": [ "0.1" ], + "symfony/ai-clock-tool": [ + "0.1" + ], "symfony/ai-firecrawl-tool": [ "0.1" ], @@ -686,12 +697,21 @@ "symfony/ai-open-meteo-tool": [ "0.1" ], + "symfony/ai-scraper-tool": [ + "0.1" + ], "symfony/ai-serp-api-tool": [ "0.1" ], "symfony/ai-tavily-tool": [ "0.1" ], + "symfony/ai-wikipedia-tool": [ + "0.1" + ], + "symfony/ai-youtube-tool": [ + "0.1" + ], "symfony/all-my-sms-notifier": [ "5.3" ], diff --git a/symfony.ai-clock-tool.0.1.json b/symfony.ai-clock-tool.0.1.json new file mode 100644 index 00000000..32d52103 --- /dev/null +++ b/symfony.ai-clock-tool.0.1.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-clock-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_clock_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\Clock\\Clock: null", + "" + ], + "executable": false + } + }, + "ref": "c17a3fe7b1301a5db970c9b0a91ab57ad7da2cd0" + } + } +} diff --git a/symfony.ai-scraper-tool.0.1.json b/symfony.ai-scraper-tool.0.1.json new file mode 100644 index 00000000..fd39d218 --- /dev/null +++ b/symfony.ai-scraper-tool.0.1.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-scraper-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_scraper_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\Scraper\\Scraper: null", + "" + ], + "executable": false + } + }, + "ref": "d5835512c629bb436e7d9c5f82156d0f03ff6e36" + } + } +} diff --git a/symfony.ai-wikipedia-tool.0.1.json b/symfony.ai-wikipedia-tool.0.1.json new file mode 100644 index 00000000..206a4a45 --- /dev/null +++ b/symfony.ai-wikipedia-tool.0.1.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-wikipedia-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_wikipedia_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\Wikipedia\\Wikipedia: null", + "" + ], + "executable": false + } + }, + "ref": "56c57f9b4a7a2353bdc6df287944722c09f414b2" + } + } +} diff --git a/symfony.ai-youtube-tool.0.1.json b/symfony.ai-youtube-tool.0.1.json new file mode 100644 index 00000000..88413051 --- /dev/null +++ b/symfony.ai-youtube-tool.0.1.json @@ -0,0 +1,26 @@ +{ + "manifests": { + "symfony/ai-youtube-tool": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } + }, + "files": { + "config/packages/ai_youtube_tool.yaml": { + "contents": [ + "services:", + " _defaults:", + " autowire: true", + " autoconfigure: true", + "", + " Symfony\\AI\\Agent\\Bridge\\YouTube\\YouTubeTranscriber: null", + "" + ], + "executable": false + } + }, + "ref": "848efaef696b0882232c007b56109a4f971d176d" + } + } +}