Update to FLORA
Snapshot Nov 5, 2026 · 00:11 UTC · version 2.1.2
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.
Up to 10 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
Oct 31, 2026 · 06:10 UTC
a40ead69ad14c1480755dfa740e047e20c029457249c288ef9537938377e173c
Nov 5, 2026 · 00:11 UTC
5379aec3309d943176baf8c0aae9e9779896b8445d808d2a235122ea2e61753c
Package file
Oct 31, 2026 · 06:10 UTC
5134
Nov 5, 2026 · 00:11 UTC
2013
Package file
Oct 31, 2026 · 06:10 UTC
211774a4e3eee83c36df760ba299edc58d2fcd34c441d16df4381c8da8bd0978
Nov 5, 2026 · 00:11 UTC
3de7a7b87a521ec2b5f2dae127b7a15957bc60259a47a1ee6401d436b9e20548
Package file
Oct 31, 2026 · 06:10 UTC
1119
Nov 5, 2026 · 00:11 UTC
1562
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
.codex-plugin/plugin.json
− removed · + added
--- before +++ after @@ -1,6 +1,6 @@ { "name": "app-6a8c516c7e308191a0091f1b9c98a621", - "version": "2.1.1", + "version": "2.1.2", "description": "Generate creative workflows", "author": { "name": "FLORA", @@ -22,6 +22,13 @@ "longDescription": "The FLORA plugin lets users generate, organize, and iterate on visual assets \u2014 hero images, moodboards, lifestyle shots, promo graphics \u2014 directly from a conversation. When used alongside other connected tools like Notion, Google Drive, or Slack, the same conversation can pull in context and write results back to where the team already works. Authentication is OAuth via your existing FLORA account.", "developerName": "FLORA", "category": "Creativity", + "capabilities": [ + "Generate images and video", + "Browse FLORA projects", + "Run techniques", + "Batch generation", + "3D model viewer" + ], "websiteURL": "https://flora.ai/mcp", "supportURL": "https://docs.flora.ai/getting-started/help-and-support", "privacyPolicyURL": "https://flora.ai/legal/privacy-notice", @@ -36,73 +43,11 @@ "Open my FLORA project and show me what's on it", "Generate 4 poster concepts on my FLORA canvas", "Turn this list of products into one image per row" - ], - "capabilities": [ - "Generate images and video", - "Browse FLORA projects", - "Run techniques", - "Batch generation", - "3D model viewer" ] }, "extensions": { "com.openai": { - "onboardingSkill": "./skills/flora-onboarding/SKILL.md", - "review": { - "test_cases": { - "positive": [ - { - "description": "Browse projects", - "prompt": "Show me my FLORA projects.", - "tools_triggered": "flora_projects", - "expected_behavior": "Shows the FLORA projects view listing the test account's workspaces and projects; each project can be opened in FLORA." - }, - { - "description": "Generate images on a canvas", - "prompt": "Generate 4 poster concepts for a summer jazz festival in my FLORA project \"Review Project\".", - "tools_triggered": "flora_list_models, flora_create_generations, flora_list_generations", - "expected_behavior": "Quotes the cost in USD before spending, then starts four image generations in the named project; the generation board view shows the four runs finishing on a small view of the project canvas." - }, - { - "description": "One image per row of a list", - "prompt": "Make one product shot per row: red sneaker, blue backpack, green water bottle.", - "tools_triggered": "flora_discover_skills, flora_create_generations", - "expected_behavior": "Loads the flora-batch-generate skill, confirms the cost, and starts one generation per row; the generation board shows each result." - }, - { - "description": "Read a canvas", - "prompt": "What's on my FLORA canvas in \"Review Project\"?", - "tools_triggered": "flora_list_projects, flora_get_canvas", - "expected_behavior": "Reads the project canvas and summarises its nodes (images, text, groups) without changing anything." - }, - { - "description": "Inspect a 3D model", - "prompt": "Make a 3D model of a ceramic teapot and let me look at it.", - "tools_triggered": "flora_create_generations, flora_list_generations, flora_view_model3d", - "expected_behavior": "Quotes the cost, generates a 3D model, and opens it in the FLORA 3D viewer." - } - ], - "negative": [ - { - "description": "Buying credits or upgrading is not offered", - "prompt": "Buy more FLORA credits for me or upgrade my plan." - }, - { - "description": "Projects outside the connected account", - "prompt": "Open the FLORA projects of another company's workspace." - }, - { - "description": "Unrelated request", - "prompt": "Book me a flight to Tokyo." - } - ] - }, - "commerce": false, - "commerce_description": "FLORA does not sell anything in ChatGPT. Generation spends the connected account's existing FLORA usage; when it runs out, the plugin only links an informational page about FLORA credits." - }, - "publication": { - "release_notes": "Tools now carry explicit annotations, and the action tools flagged in review are no longer offered in ChatGPT." - } + "onboardingSkill": "./skills/flora-onboarding/SKILL.md" } }, "apps": "./.app.json"
Full technical diff · 6 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"a40ead69ad14c1480755dfa740e047e20c029457249c288ef9537938377e173c"
"5379aec3309d943176baf8c0aae9e9779896b8445d808d2a235122ea2e61753c"
changed /files/.codex-plugin~1plugin.json/size
5134
2013
changed /files/skills~1flora-onboarding~1SKILL.md/sha256
"211774a4e3eee83c36df760ba299edc58d2fcd34c441d16df4381c8da8bd0978"
"3de7a7b87a521ec2b5f2dae127b7a15957bc60259a47a1ee6401d436b9e20548"
changed /files/skills~1flora-onboarding~1SKILL.md/size
1119
1562
changed /files/skills~1flora~1SKILL.md/sha256
"ee7dcbb750bbabd67c189a8dd0d334397c9a4ff300a6b6360796f5d7b730d890"
"d2638d8f2b1688b3e7460bd16b8b01a42112b8f4eba9d71eaf14688ab7f4d83f"
changed /files/skills~1flora~1SKILL.md/size
1233
1754
Full snapshot data
{
"files": {
".app.json": {
"sha256": "c705402bdabcd5275b56e74c6dd2031a0ba789834049a0d1bdd96958863b7ad1",
"size": 128
},
".codex-plugin/plugin.json": {
"sha256": "5379aec3309d943176baf8c0aae9e9779896b8445d808d2a235122ea2e61753c",
"size": 2013
},
".mcp.json": {
"sha256": "d35e001303e7a892e302d9eaf7fcad27a1849fb54635884d92e64c12da8517d7",
"size": 121
},
"assets/flora-logo-tile.svg": {
"sha256": "ebbf63c9fd1b1f5e91f47585633609dd05c580c29a6e1e39243e0a20ef8850c3",
"size": 897
},
"skills/flora-onboarding/SKILL.md": {
"sha256": "3de7a7b87a521ec2b5f2dae127b7a15957bc60259a47a1ee6401d436b9e20548",
"size": 1562
},
"skills/flora/SKILL.md": {
"sha256": "d2638d8f2b1688b3e7460bd16b8b01a42112b8f4eba9d71eaf14688ab7f4d83f",
"size": 1754
}
}
}SHA-256 of public snapshot: 708b39aba8ab6ce0cfe1db8e164279af4e51d992e343c1ba005697e229de7a61