← Pollo AICONTENT HISTORY

Update to Pollo AI

Snapshot Nov 11, 2026 · 06:08 UTC · version 2.1.3

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Pollo AI and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Nov 7, 2026 · 06:09 UTC

f1df2d8c51d6481e2456013cc5bd9c5219e339a2a5f1519d62710e8a4afc2165

After

Nov 11, 2026 · 06:08 UTC

1e1bf6ed4ba7cc6e2a1b06a8c8d99029f26e1381047ba6368e7ff620949ec021

Package file

Before

Nov 7, 2026 · 06:09 UTC

3550

After

Nov 11, 2026 · 06:08 UTC

6932

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

plugin.json →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,7 +1,7 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "app-6a851a2552d08191a3c1cbb2e04c49d5",
-  "version": "2.1.2",
+  "version": "2.1.3",
   "description": "Pollo AI turns ChatGPT into an all-in-one creative platform, with ready-made workflows to create, edit, and manage videos, images, designs, music, and voiceovers. Start with a simple idea, a product link, a script, or your own images and videos. Pollo AI proposes a plan, estimates the credits, and carries the project end to end, from first shot to final export.",
   "author": {
     "name": "Pollo AI"
@@ -9,8 +9,8 @@
   "extensions": {
     "com.openai": {
       "interface": {
-        "displayName": "Pollo AI Video & Image Maker",
-        "shortDescription": "Generate, edit, and refine",
+        "displayName": "Pollo AI",
+        "shortDescription": "Create videos, images, designs",
         "longDescription": "Pollo AI turns ChatGPT into an all-in-one creative platform, with ready-made workflows to create, edit, and manage videos, images, designs, music, and voiceovers. Start with a simple idea, a product link, a script, or your own images and videos. Pollo AI proposes a plan, estimates the credits, and carries the project end to end, from first shot to final export.\n\nWith Pollo AI, you can:\n\n\u2022 Generate any medium with top models. Create cinematic 4K video, scroll-stopping images, original songs, and natural voiceovers with 100+ models, including Seedance 2.5, Kling 3, Veo 3.1, GPT Image 2.6, and Nano Banana Pro.\n\u2022 Turn one brief into a finished piece. AI video production workflows deliver multi-shot product ads, UGC and try-on videos, brand spots, short dramas, music videos, story films, game trailers, property tours, and launch videos with exact text and numbers, or remake a proven ad for your product.\n\u2022 Reuse assets across projects. Keep characters, products, scenes, and styles consistent across every creation. Organize your files in a shared workspace that stays in sync with Pollo AI.\n\u2022 Edit and export in the same session. Arrange clips, regenerate any shot, and add transitions, titles, AI subtitles, and music in Director, then export a ready-to-publish cut as MP4, MOV, or WebM, without switching tools.\n\u2022 Enhance, transform, and localize any asset. Upscale footage, remove backgrounds or burned-in subtitles, and extend or restyle clips with a single prompt. Reframe for any platform and translate videos into 100+ languages with lip sync.\n\u2022 Batch tasks and control costs. Run up to 12 image or video tasks at once to compare prompts or models side by side. Pollo AI estimates credits upfront and suggests models for your budget, keeping your project spending in check.\n\nFrom first idea to final cut, your whole production now lives in ChatGPT. Sign in with your Pollo AI account, no API key needed, and start your first project.",
         "developerName": "Pollo AI",
         "category": "Creativity",
@@ -28,6 +28,59 @@
           "Create a story video about a girl following a glowing paper plane into a city above the clouds."
         ]
       },
+      "review": {
+        "test_cases": {
+          "positive": [
+            {
+              "description": "Query supported image models and their generation constraints.",
+              "prompt": "List Pollo text-to-image models and summarize the required fields and constraints for google/nano-banana-pro. Do not create anything.",
+              "tools_triggered": "list_models",
+              "expected_behavior": "Returns brand, model, capability type, fields, and constraints without implementation paths or schemas."
+            },
+            {
+              "description": "Estimate the generation credits required for one image.",
+              "prompt": "Estimate the generation credits required for one 16:9 image from google/nano-banana-pro with the prompt: a glass greenhouse on Mars. Do not create the image.",
+              "tools_triggered": "estimate_generation_cost",
+              "expected_behavior": "Returns only costCredits, discountedCostCredits, creditsPerOutput, and discountedCreditsPerOutput."
+            },
+            {
+              "description": "Create an image directly without an account or estimate preflight.",
+              "prompt": "Use google/nano-banana-pro to generate one cinematic 16:9 image of a tiny astronaut tending plants inside a glass greenhouse on Mars.",
+              "tools_triggered": "generate_image",
+              "expected_behavior": "Starts exactly one image generation task and displays its initial task status."
+            },
+            {
+              "description": "Upload a ChatGPT-provided image attachment and create a video from it.",
+              "prompt": "Use the attached image as the first frame and create a five-second video with bytedance/seedance-2-0 and a slow camera push-in.",
+              "tools_triggered": "upload_attachment, generate_video",
+              "expected_behavior": "Uploads the injected attachment, uses the returned accessURL as the image input, and starts exactly one video generation task.",
+              "file_attachment_urls": [
+                "https://cdn.pollo.ai/prod/public/images/star-icon.png"
+              ]
+            },
+            {
+              "description": "Submit feedback the user explicitly asks to send.",
+              "prompt": "Send this feedback to Pollo: the speech tool cut off the last sentence of my script.",
+              "tools_triggered": "submit_feedback",
+              "expected_behavior": "Submits only the user's message and the tool they named, then reports the receipt. Does not add conversation history or observations the user did not provide."
+            }
+          ],
+          "negative": [
+            {
+              "description": "Return a neutral entitlement error when generation credits are insufficient.",
+              "prompt": "Generate one image with google/nano-banana-pro even though this test account has insufficient generation credits."
+            },
+            {
+              "description": "Do not perform an account transaction when asked to add generation credits.",
+              "prompt": "Add more Pollo generation credits to my account."
+            },
+            {
+              "description": "Reject an invalid or unowned generation task ID before rendering a component.",
+              "prompt": "Show the Pollo generation status for invalid-review-task-id."
+            }
+          ]
+        }
+      },
       "apps": "./.app.json"
     }
   }
Full technical diff · 2 changed fields

changed /files/plugin.json/sha256

BEFORE
"f1df2d8c51d6481e2456013cc5bd9c5219e339a2a5f1519d62710e8a4afc2165"
AFTER
"1e1bf6ed4ba7cc6e2a1b06a8c8d99029f26e1381047ba6368e7ff620949ec021"

changed /files/plugin.json/size

BEFORE
3550
AFTER
6932
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "63afad092ff477d38e3ddd89266200a18b335afff61f7dd8648b4a51ad975644",
      "size": 100
    },
    "assets/icon.png": {
      "sha256": "b139bd73e9b09761778aeca76543a55b9a851134a24d1579fee06b69de0bd624",
      "size": 5468
    },
    "assets/logo.png": {
      "sha256": "21516c8da60f455a1b1d96743257fbc59d10fb5f6ca9baee793002c0d5e2477a",
      "size": 8449
    },
    "mcp.json": {
      "sha256": "7ee986799e6c1ecd296e5bf2976eb2f3738bb4986d70d8c5277f2ed04741ede1",
      "size": 202
    },
    "plugin.json": {
      "sha256": "1e1bf6ed4ba7cc6e2a1b06a8c8d99029f26e1381047ba6368e7ff620949ec021",
      "size": 6932
    }
  }
}

SHA-256 of public snapshot: 3b3ea98d9da0cdac6a76b42e3fcb4b166eb1459f8cb5a70a9f26a3255ad07d11