Update to IRCODE
Snapshot Nov 5, 2026 · 18:10 UTC · version 1.0.3
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 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
Nov 4, 2026 · 18:11 UTC
4ba801c8751ccec0481312738b52507068a05d417f8574676f4deadff1eef8f8
Nov 5, 2026 · 18:10 UTC
ddbce05a8b01781b592a3a48a4d054d57a658a9af311ea598d2836696e740308
Package file
Nov 4, 2026 · 18:11 UTC
6556
Nov 5, 2026 · 18:10 UTC
2388
Package file
Nov 4, 2026 · 18:11 UTC
65c5ef121c54b9efcb1d0860d30daa9dddc16537c37d1681afcfa49b6f977be5
Nov 5, 2026 · 18:10 UTC
cd5c889014525d78687dc94211577e04d1a5799490225e1646f5435de9d80a60
Package file
Nov 4, 2026 · 18:11 UTC
89
Nov 5, 2026 · 18:10 UTC
248
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": "ircode", - "version": "1.0.2", + "version": "1.0.3", "description": "Identify exact images and find out more about them, or make your own image scannable and link it to your site.", "author": { "name": "IRCODE", @@ -35,59 +35,8 @@ "mcpServers": "./.mcp.json", "extensions": { "com.openai": { - "review": { - "test_cases": { - "positive": [ - { - "description": "Identify a registered image from its link", - "prompt": "Ask IRCODE what this is: https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Van_Gogh_-_Starry_Night_-_Google_Art_Project.jpg/1280px-Van_Gogh_-_Starry_Night_-_Google_Art_Project.jpg", - "tools_triggered": "ircode_scan_image (Image Scan)", - "expected_behavior": "A result card for Starry Night by Vincent van Gogh, and an answer in prose saying IRCODE matched it and what its owner published, including the link to the Museum of Modern Art's collection page." - }, - { - "description": "Identify an attached image", - "prompt": "Attach https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Tsunami_by_hokusai_19th_century.jpg/1280px-Tsunami_by_hokusai_19th_century.jpg as a file, then: Check this with IRCODE", - "tools_triggered": "ircode_scan_image (Image Scan), with the attachment as image_file", - "expected_behavior": "A result card for The Great Wave off Kanagawa by Katsushika Hokusai (1830\u20131831, woodblock print), and a short answer saying IRCODE found a registered match." - }, - { - "description": "Look up a known IRCODE by its link", - "prompt": "what is this? https://ircode.app/image/2555999C077D479EA26FC555A5912849", - "tools_triggered": "ircode_lookup (Lookup by ID)", - "expected_behavior": "A result card for The Mona Lisa by Leonardo da Vinci (c. 1503\u20131506, oil on poplar panel), and an answer saying it is displayed at the Louvre, with its Wikipedia and Louvre links. It uses the lookup tool, not a web fetch." - }, - { - "description": "Identify a photo that is still on the person's phone", - "prompt": "I have a photo of a painting on my phone, can IRCODE tell me what it is?", - "tools_triggered": "ircode_scan_image (Image Scan) with no image, then again with the returned session_id", - "expected_behavior": "An in-chat picker to choose the photo (it also works from the same chat opened on a phone). Send https://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Nighthawks_by_Edward_Hopper_1942.jpg/1280px-Nighthawks_by_Edward_Hopper_1942.jpg through it and the answer reports Nighthawks by Edward Hopper (1942, Art Institute of Chicago). It never tells the person to email the photo." - }, - { - "description": "Make an image scannable (registration)", - "prompt": "Attach an image IRCODE doesn't know yet, such as a photo you took, then: Use IRCODE so people can scan this and land on my site. When asked, reply with a title and https://ircode.com", - "tools_triggered": "ircode_register_image (Image Registration)", - "expected_behavior": "It first asks for a title and the destination link instead of inventing them. After the reply and approval, a REGISTERED card with the title and link. Signed out, the IRCODE lives under IRCODE's shared account and deletes itself after 24 hours; an image that is already registered comes back as that existing IRCODE." - } - ], - "negative": [ - { - "description": "A QR code request. IRCODE should not be used: the assistant makes a QR code itself, since an IRCODE is the picture itself, not a QR code.", - "prompt": "Make me a QR code that links to https://ircode.com" - }, - { - "description": "An art question with no image. IRCODE should not be used: it is answered from general knowledge, since there is no image to identify.", - "prompt": "Who painted The Starry Night, and when?" - }, - { - "description": "A question about image search itself. IRCODE should not be used: it is an explanation, and nobody has asked to identify an image.", - "prompt": "How does reverse image search work?" - } - ] - }, - "demo_recording_url": "https://drive.google.com/file/d/1US2MgUczQVptPCpXa4I-OtF4lSKcXE1C/view" - }, "publication": { - "release_notes": "Lookup by ID is now marked as reading only IRCODE's catalog." + "release_notes": "Signing in is now optional: scanning and lookup work without an IRCODE account, and sign-in is asked for only to keep a registration or register a video." } } },
Full technical diff · 4 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"4ba801c8751ccec0481312738b52507068a05d417f8574676f4deadff1eef8f8"
"ddbce05a8b01781b592a3a48a4d054d57a658a9af311ea598d2836696e740308"
changed /files/.codex-plugin~1plugin.json/size
6556
2388
changed /files/.mcp.json/sha256
"65c5ef121c54b9efcb1d0860d30daa9dddc16537c37d1681afcfa49b6f977be5"
"cd5c889014525d78687dc94211577e04d1a5799490225e1646f5435de9d80a60"
changed /files/.mcp.json/size
89
248
Full snapshot data
{
"files": {
".app.json": {
"sha256": "bc29b0eeff9dae8353f2fa508c705b0c2b4303527ec209ec6d00fb28fca2c96d",
"size": 98
},
".codex-plugin/plugin.json": {
"sha256": "ddbce05a8b01781b592a3a48a4d054d57a658a9af311ea598d2836696e740308",
"size": 2388
},
".mcp.json": {
"sha256": "cd5c889014525d78687dc94211577e04d1a5799490225e1646f5435de9d80a60",
"size": 248
},
"assets/icon.png": {
"sha256": "b9fbe0106eb50a49f65fa95dcd77e34cad82d088f5830b494cd4ead7eb877149",
"size": 3460
},
"assets/logo.png": {
"sha256": "4f79d110868c1f412330eca814d26d288ca7aca5e212775f57cfd0c8022fabe9",
"size": 8447
},
"skills/identify-image/SKILL.md": {
"sha256": "2af8335f7d7dc2b0fc0280044558feb538c43defb6820f8212a413b4c6882d96",
"size": 1866
},
"skills/make-image-scannable/SKILL.md": {
"sha256": "b656cbbff5f56faec11b38623b3d1cb7150b3dd814fffd65cab54734db8b2d04",
"size": 1315
}
}
}SHA-256 of public snapshot: e772a1d5eb538bd295f715f2cf67875d6d45dfccc1a1432ab194e2bfc865f257