Update to JobAtOnce
Snapshot Nov 2, 2026 · 06:11 UTC · version 1.0.4
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
Oct 24, 2026 · 13:51 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"e41fa1d8fcd5ac0451f0d3a77633bee3a42c8628a8921fd5cc250d9d03f32d3b","size":536}
Package file
Oct 24, 2026 · 13:51 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"b048d900bff0c1729188f65b1c004b335faa7bd1685f259a6bc8430d820508c1","size":536}
Package file
Oct 24, 2026 · 13:51 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"776210d7b5f95c3da16248fce25d312c4cb6bc32e09457f62e0f8216090df588","size":427}
Package file
Oct 24, 2026 · 13:51 UTC
f15a0c3e59075769b4f696a4e714818674760d09e178b9c120d76d6e39217964
Nov 2, 2026 · 06:11 UTC
254f2c5f64771e3c43f437913f1a7dd5a9108e92a282c4a16f5d728584e8408f
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,8 +1,8 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "duopore-public-jobatonce", - "version": "1.0.1", - "description": "Prepare a factual CV and starter cover letter from applicant-confirmed career evidence for a supplied vacancy.", + "version": "1.0.4", + "description": "Turn your work experience into a CV and cover letter for a job you choose.", "author": { "name": "DUOPORE VENTURES PTE. LTD.", "url": "https://jobatonce-application-pack.ch-kae88.chatgpt.site", @@ -10,37 +10,38 @@ }, "homepage": "https://jobatonce-application-pack.ch-kae88.chatgpt.site", "keywords": [ + "build a cv for your next job", "CV", "resume", "job description", - "cover letter", - "career evidence", - "application pack" + "cover letter" ], "extensions": { "com.openai": { "interface": { "displayName": "JobAtOnce", - "shortDescription": "CV and letter from real facts", - "longDescription": "Prepare a factual CV and starter cover letter for a vacancy you supply. Review career facts, select evidence links and explicitly approve generation. Read the draft in ChatGPT and request PDF downloads in the embedded component. PDF files are generated on your device and require a compatible MCP host. The server processes explicitly supplied tool data transiently without an account database or document download storage. No job search, application submission, payments, account access or invented qualifications. The linked standalone website has its own optional account features and privacy policy.", + "shortDescription": "Build a CV for your next job", + "longDescription": "Turn your work experience into a CV and cover letter for a job you choose. Paste the job ad and your career notes. Check the facts, then choose what to include. See which job needs still lack proof. Your CV uses only facts you approve. PDF downloads need a host that supports them; you can also use the website.", "developerName": "DUOPORE VENTURES PTE. LTD.", "category": "Productivity", "capabilities": [ - "Review career evidence", - "Create CV and cover letter drafts" + "Match your experience to a job", + "Draft a CV and cover letter" ], "websiteURL": "https://jobatonce-application-pack.ch-kae88.chatgpt.site", "privacyPolicyURL": "https://duopore-document-tools.ch-kae88.workers.dev/privacy", "defaultPrompt": [ - "Tailor my CV to this job description using only facts I confirm.", - "Review my experience against these vacancy requirements.", - "Create a CV and starter cover letter from my reviewed facts." + "Help me write a CV for this job using my real experience.", + "Which skills in this job ad are missing from my career notes?" ], "brandColor": "#1463EC", - "composerIcon": "./assets/icon.png", - "logo": "./assets/logo.png", + "composerIcon": "./assets/brand4-composer.svg", + "logo": "./assets/brand4-logo.svg", "supportURL": "https://duopore-document-tools.ch-kae88.workers.dev/support", - "termsOfServiceURL": "https://duopore-document-tools.ch-kae88.workers.dev/terms" + "termsOfServiceURL": "https://duopore-document-tools.ch-kae88.workers.dev/terms", + "brandColorDark": "#8CC4FF", + "composerIconDark": "./assets/brand4-composer-dark.svg", + "logoDark": "./assets/brand4-logo.svg" }, "review": { "test_cases": { @@ -99,7 +100,7 @@ "demo_recording_url": "https://duopore-review-evidence.ch-kae88.workers.dev/jobatonce/" }, "publication": { - "release_notes": "Initial public review candidate. Five recorded positive endpoint cases and malformed-input guards accompany the review walkthrough. The evidence page clearly separates API checks from native ChatGPT evaluation. No public approval or publication is claimed." + "release_notes": "Clear benefit-first descriptions and original bold geometric branding with light/dark icon variants. App behavior, privacy, connections and review evidence unchanged." }, "apps": "./.app.json" }
Full technical diff · 5 changed fields
added /files/assets~1brand4-composer-dark.svg
Field was absent
{
"sha256": "e41fa1d8fcd5ac0451f0d3a77633bee3a42c8628a8921fd5cc250d9d03f32d3b",
"size": 536
}added /files/assets~1brand4-composer.svg
Field was absent
{
"sha256": "b048d900bff0c1729188f65b1c004b335faa7bd1685f259a6bc8430d820508c1",
"size": 536
}added /files/assets~1brand4-logo.svg
Field was absent
{
"sha256": "776210d7b5f95c3da16248fce25d312c4cb6bc32e09457f62e0f8216090df588",
"size": 427
}changed /files/plugin.json/sha256
"f15a0c3e59075769b4f696a4e714818674760d09e178b9c120d76d6e39217964"
"254f2c5f64771e3c43f437913f1a7dd5a9108e92a282c4a16f5d728584e8408f"
changed /files/plugin.json/size
7176
6840
Full snapshot data
{
"files": {
".app.json": {
"sha256": "4a4c46e95d0552a545a112307fb2cfdea08a69434e2c6996fe5d0779065d1ec5",
"size": 101
},
"PUBLICATION-STATUS.md": {
"sha256": "7be3cc2abaece4f19ab8d77d639174820af16984594e5358adc8d13ce45d404a",
"size": 130
},
"README.md": {
"sha256": "3fc8731d3071a91bf59680719dfcbf2f3b4d6e4c6d66419afa4d5c9d1670f6ab",
"size": 409
},
"RELEASE-STATUS.md": {
"sha256": "7be3cc2abaece4f19ab8d77d639174820af16984594e5358adc8d13ce45d404a",
"size": 130
},
"REVIEW-EVIDENCE.md": {
"sha256": "a575c1f786852f650ac49504ae0fc07858fcb51e71b84ffcb9203f6c99b09b3c",
"size": 451
},
"assets/brand4-composer-dark.svg": {
"sha256": "e41fa1d8fcd5ac0451f0d3a77633bee3a42c8628a8921fd5cc250d9d03f32d3b",
"size": 536
},
"assets/brand4-composer.svg": {
"sha256": "b048d900bff0c1729188f65b1c004b335faa7bd1685f259a6bc8430d820508c1",
"size": 536
},
"assets/brand4-logo.svg": {
"sha256": "776210d7b5f95c3da16248fce25d312c4cb6bc32e09457f62e0f8216090df588",
"size": 427
},
"assets/icon.png": {
"sha256": "46cf2d5b88f646889bd0dba3488069f8e32fdfa07eed5c12f4bb71262e2be08d",
"size": 176875
},
"assets/letter-view.jpg": {
"sha256": "bb3a5daf1b51a0391afbc1d94eed21cba30a5b4f52485012554733443d07241b",
"size": 166489
},
"assets/logo.png": {
"sha256": "46cf2d5b88f646889bd0dba3488069f8e32fdfa07eed5c12f4bb71262e2be08d",
"size": 176875
},
"assets/workspace.jpg": {
"sha256": "7f8877a65b6685fd9a3b5146f444fbe53b2c13a02a405fc34e795cb87acb1757",
"size": 201494
},
"mcp.json": {
"sha256": "965123b550f3eee1afb7a37ea016ab59fe60f57be5ad60c9716a5f1bc0a83558",
"size": 361
},
"plugin.json": {
"sha256": "254f2c5f64771e3c43f437913f1a7dd5a9108e92a282c4a16f5d728584e8408f",
"size": 6840
}
}
}SHA-256 of public snapshot: 5dec6a9a62443c2df0871381ab64f9325a48d49b5ca920ac6e98f833621e60f5