Update to TinyFish
Snapshot Oct 24, 2026 · 12:46 UTC · version 3.0.0
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
Sep 30, 2026 · 23:18 UTC
96d79e8e08e57c82542c190463fb2d172554a9dd6922f94641ee2bfa8782bd77
Oct 24, 2026 · 12:46 UTC
cacaee8efdeab26e0fbb87a6774a3f3fb228e481ee5b2a5afb4e90eb0f3633cc
Package file
Sep 30, 2026 · 23:18 UTC
127
Oct 24, 2026 · 12:46 UTC
100
Package file
Sep 30, 2026 · 23:18 UTC
84dee6ce0b62fdc76d7020d1f4efa4f15628cb2b8a8164e2e1bd7be482d1aa86
Oct 24, 2026 · 12:46 UTC
7fd4a8374fddc05622f3fb5a9827772bd27a75ba51dc80a234523db772e04ede
Package file
Sep 30, 2026 · 23:18 UTC
1782
Oct 24, 2026 · 12:46 UTC
2263
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,12 +1,12 @@ { - "apps": "./.app.json", "author": { "name": "TinyFish" }, - "description": "TinyFish helps ChatGPT answer web questions and complete user-directed browser workflows. It can search the web, read specific pages, and run a live browser session for tasks that require interaction, such as navigating a site, clicking, filling forms, checking page state, or working inside a web app. Use it for specific requested tasks; it is not for broad crawling, bulk URL processing, or unspecified third-party access.", + "description": "TinyFish gives ChatGPT a cloud browser agent for browser automation and web scraping. Log in to account portals and dashboards with saved browser profiles that stay signed in, or with credentials from a connected vault, so passwords never go in chat. Fill out and submit forms, check account status, compare prices, and scrape and extract data from social media and listings. Plus web search and fetch for reading any page.", "interface": { "capabilities": [], "category": "Developer Tools", + "composerIcon": "./assets/icon.svg", "defaultPrompt": [ "What changed in the AI dev stack this week? Give me the top 5 changes that matter, why they matter, and any action needed.", "Analyse today's market and recommend the best investments for $5,000 with expected returns and risks.", @@ -14,13 +14,34 @@ ], "developerName": "TinyFish", "displayName": "TinyFish", - "longDescription": "TinyFish helps ChatGPT answer web questions and complete user-directed browser workflows. It can search the web, read specific pages, and run a live browser session for tasks that require interaction, such as navigating a site, clicking, filling forms, checking page state, or working inside a web app. Use it for specific requested tasks; it is not for broad crawling, bulk URL processing, or unspecified third-party access.", + "logo": "./assets/icon.svg", + "longDescription": "TinyFish gives ChatGPT a cloud browser agent for browser automation and web scraping. Log in to account portals and dashboards with saved browser profiles that stay signed in, or with credentials from a connected vault, so passwords never go in chat. Fill out and submit forms, check account status, compare prices, and scrape and extract data from social media and listings. Plus web search and fetch for reading any page.", "privacyPolicyURL": "https://tinyfish.ai/privacy-policy", "shortDescription": "Find and complete web tasks", "supportURL": "https://www.tinyfish.ai/customers", "termsOfServiceURL": "https://tinyfish.ai/terms-of-use", "websiteURL": "https://tinyfish.ai/" }, + "keywords": [ + "web authentication", + "browser automation", + "web automation", + "web scraping", + "data extraction", + "account portals", + "authentication", + "login", + "form filling", + "website monitoring", + "price monitoring", + "change detection", + "price comparison", + "online booking", + "job applications", + "web research" + ], "name": "app-695325bae7348191b58ae9349a963d22", - "version": "2.0.0" -} \ No newline at end of file + "version": "3.0.0", + "mcpServers": "./.mcp.json", + "apps": "./.app.json" +}
Full technical diff · 7 changed fields
changed /files/.app.json/sha256
"96d79e8e08e57c82542c190463fb2d172554a9dd6922f94641ee2bfa8782bd77"
"cacaee8efdeab26e0fbb87a6774a3f3fb228e481ee5b2a5afb4e90eb0f3633cc"
changed /files/.app.json/size
127
100
changed /files/.codex-plugin~1plugin.json/sha256
"84dee6ce0b62fdc76d7020d1f4efa4f15628cb2b8a8164e2e1bd7be482d1aa86"
"7fd4a8374fddc05622f3fb5a9827772bd27a75ba51dc80a234523db772e04ede"
changed /files/.codex-plugin~1plugin.json/size
1782
2263
added /files/.mcp.json
Field was absent
{
"sha256": "b4de64f5a13466c7bc5ea001aa3113a157f4b91a19b9cb4127d115ee0e4a338a",
"size": 103
}added /files/assets~1icon.png
Field was absent
{
"sha256": "8be481f16a3c84f43571caa753381fc74a81a898fbe4d310470b341662f05fd9",
"size": 7463
}added /files/assets~1icon.svg
Field was absent
{
"sha256": "3141625032019b3d3e5242716d243abb70fb2afa27f4f744a4ccb620013214d1",
"size": 14694
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "cacaee8efdeab26e0fbb87a6774a3f3fb228e481ee5b2a5afb4e90eb0f3633cc",
"size": 100
},
".codex-plugin/plugin.json": {
"sha256": "7fd4a8374fddc05622f3fb5a9827772bd27a75ba51dc80a234523db772e04ede",
"size": 2263
},
".mcp.json": {
"sha256": "b4de64f5a13466c7bc5ea001aa3113a157f4b91a19b9cb4127d115ee0e4a338a",
"size": 103
},
"assets/icon.png": {
"sha256": "8be481f16a3c84f43571caa753381fc74a81a898fbe4d310470b341662f05fd9",
"size": 7463
},
"assets/icon.svg": {
"sha256": "3141625032019b3d3e5242716d243abb70fb2afa27f4f744a4ccb620013214d1",
"size": 14694
}
}
}SHA-256 of public snapshot: 14cea1f58c16a9f58e873a760434ab88b5851527bc29480128001c4ca669aebf