Update to Monster Job Search
Snapshot Oct 27, 2026 · 06:06 UTC · version 1.1.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 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
Sep 30, 2026 · 22:49 UTC
ac6353f8472f740c6790978bf71474f6c9e641d6944c1654c4fd22879d73a4b3
Oct 27, 2026 · 06:06 UTC
66b1a6e152a2fe1a91d7159b08f8bc9a4c9ff6a408bdc9b23f08bba8d76a9b1d
Package file
Sep 30, 2026 · 22:49 UTC
127
Oct 27, 2026 · 06:06 UTC
99
Package file
Sep 30, 2026 · 22:49 UTC
{"sha256":"a7f5f62ae802791625c429c5a4261a32a8717f7dd37513c9eb5893b7065edf4e","size":1390}
Oct 27, 2026 · 06:06 UTC
Not present
Package file
Sep 30, 2026 · 22:49 UTC
Not present
Oct 27, 2026 · 06:06 UTC
{"sha256":"0d02d657190725ae38d2f37ea8344ea767d42fd770c4e3a279bfe08954fc1d8d","size":744}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
assets/monster-gpt-composerIcon.png →
mcp.json →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,95 @@ +{ + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "name": "app-6a75c25329c88191989f792e75b59181", + "version": "1.1.0", + "description": "Tap into Monster\u2019s massive job network natively within ChatGPT.\n\nInstant Search: Find real-time roles in healthcare, transportation, tech, and more.\nSmart Filters: Narrow down by location, remote status, or seniority just by asking.\nInteractive Cards: View salary ranges and tap \"Apply\" to take the next step instantly.", + "author": { + "name": "Bold LLC", + "url": "https://www.monster.com/" + }, + "homepage": "https://www.monster.com/", + "extensions": { + "com.openai": { + "interface": { + "displayName": "Monster Job Search", + "shortDescription": "Search millions of live Jobs", + "longDescription": "Tap into Monster\u2019s massive job network natively within ChatGPT.\n\nInstant Search: Find real-time roles in healthcare, transportation, tech, and more.\nSmart Filters: Narrow down by location, remote status, or seniority just by asking.\nInteractive Cards: View salary ranges and tap \"Apply\" to take the next step instantly.", + "developerName": "Bold LLC", + "category": "Business & Operations", + "capabilities": [], + "websiteURL": "https://www.monster.com/", + "supportURL": "https://candidatehelp.monster.com/s/contactsupport", + "privacyPolicyURL": "https://www.monster.com/inside/privacy", + "termsOfServiceURL": "https://www.monster.com/inside/terms-of-use", + "defaultPrompt": [ + "Show me Software engineer jobs" + ], + "logo": "./assets/monster-gpt-logo.png", + "composerIcon": "./assets/monster-gpt-composerIcon.png" + }, + "review": { + "test_cases": { + "positive": [ + { + "description": "Search jobs by role", + "prompt": "Find software engineer jobs.", + "tools_triggered": "jobs.search", + "expected_behavior": "jobs.search is called once with query \"software engineer\" and no invented filters; with no location given it searches nationwide in the US. The jobs widget renders software-engineering roles, each card showing title, employer, location, posting age and an Apply action, with a link to continue the search on Monster." + }, + { + "description": "Search jobs in a city", + "prompt": "Find marketing jobs in New York, NY.", + "tools_triggered": "jobs.search", + "expected_behavior": "jobs.search is called with query \"marketing\" and one location whose place is \"New York, NY\", without a radius. The jobs widget renders marketing roles in the New York metro area, each card showing title, employer, location, posting age and an Apply action." + }, + { + "description": "Filter by employment type and recency", + "prompt": "Show me full-time data analyst jobs posted in the last week.", + "tools_triggered": "jobs.search", + "expected_behavior": "jobs.search is called with query \"data analyst\", employmentTypes FULL_TIME and postedWithinDays 7. The jobs widget renders full-time data-analyst roles posted within the last seven days." + }, + { + "description": "Find jobs at a named employer", + "prompt": "Find jobs at Amazon.", + "tools_triggered": "jobs.search", + "expected_behavior": "jobs.search is called with companies.include [\"Amazon\"] and no free-text query. The jobs widget renders current openings at Amazon or an Amazon business unit." + }, + { + "description": "Filter jobs by salary floor", + "prompt": "Find software engineering jobs paying at least 150,000 USD per year.", + "tools_triggered": "jobs.search", + "expected_behavior": "jobs.search is called with query \"software engineering\" and a salary filter of minimum 150000, currency USD, period YEARLY. The jobs widget renders software-engineering roles matching that salary floor." + } + ], + "negative": [ + { + "description": "Ask for the weather - unrelated to job search", + "prompt": "What is the weather in Chicago today?", + "tools_triggered": "none", + "expected_behavior": "ChatGPT answers the weather question directly, or explains this app only searches job listings. jobs.search is not called and no jobs widget appears." + }, + { + "description": "Ask to rewrite a resume", + "prompt": "Rewrite my resume summary for a product manager role.", + "tools_triggered": "none", + "expected_behavior": "ChatGPT helps with the resume directly. jobs.search is not called and no jobs widget appears; resume writing does not require job listings." + }, + { + "description": "Ask for general company research", + "prompt": "Give me a general overview of Amazon's business strategy.", + "tools_triggered": "none", + "expected_behavior": "ChatGPT answers from general knowledge. jobs.search is not called unless the user goes on to ask for Amazon job openings, and no jobs widget appears." + } + ] + }, + "demo_recording_url": "https://www.monster.com/resume/blobcontent/mon/gpt/MonsterJobSearchAppDemoRecording.mp4", + "commerce": false, + "commerce_description": "The plugin searches public Monster job listings and links to job postings on monster.com. It does not sell anything, collect payment, or link to a checkout." + }, + "publication": { + "release_notes": "Adds usage analytics and link attribution to Monster Job Search. The job-results widget now reports views, card impressions and widget errors through record_widget_events, an internal tool restricted to widget use (hidden from the model). Job and full-search links carry UTM attribution, and clicks from the widget are recorded on a server redirect before continuing to monster.com. The jobs.search description now asks the model to keep job links exactly as returned. Search behavior, inputs and results are unchanged, and no sign-in is required." + }, + "apps": "./.app.json" + } + } +}
Full technical diff · 7 changed fields
changed /files/.app.json/sha256
"ac6353f8472f740c6790978bf71474f6c9e641d6944c1654c4fd22879d73a4b3"
"66b1a6e152a2fe1a91d7159b08f8bc9a4c9ff6a408bdc9b23f08bba8d76a9b1d"
changed /files/.app.json/size
127
99
removed /files/.codex-plugin~1plugin.json
{
"sha256": "a7f5f62ae802791625c429c5a4261a32a8717f7dd37513c9eb5893b7065edf4e",
"size": 1390
}Field is absent
added /files/assets~1monster-gpt-composerIcon.png
Field was absent
{
"sha256": "0d02d657190725ae38d2f37ea8344ea767d42fd770c4e3a279bfe08954fc1d8d",
"size": 744
}added /files/assets~1monster-gpt-logo.png
Field was absent
{
"sha256": "e847a4505561f21d1fcbe287896b52ca307a1aa1affb13c8aea49d52b28fc5e4",
"size": 3680
}added /files/mcp.json
Field was absent
{
"sha256": "ceb29dce5881788301cf76371c5d273d29aff1d01b41174484eade7abe97cb2a",
"size": 208
}added /files/plugin.json
Field was absent
{
"sha256": "5052f40a21f10f0bcb3ba4d78d151500d37ee466c272bbaf754e871f1a0248bb",
"size": 6398
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "66b1a6e152a2fe1a91d7159b08f8bc9a4c9ff6a408bdc9b23f08bba8d76a9b1d",
"size": 99
},
"assets/monster-gpt-composerIcon.png": {
"sha256": "0d02d657190725ae38d2f37ea8344ea767d42fd770c4e3a279bfe08954fc1d8d",
"size": 744
},
"assets/monster-gpt-logo.png": {
"sha256": "e847a4505561f21d1fcbe287896b52ca307a1aa1affb13c8aea49d52b28fc5e4",
"size": 3680
},
"mcp.json": {
"sha256": "ceb29dce5881788301cf76371c5d273d29aff1d01b41174484eade7abe97cb2a",
"size": 208
},
"plugin.json": {
"sha256": "5052f40a21f10f0bcb3ba4d78d151500d37ee466c272bbaf754e871f1a0248bb",
"size": 6398
}
}
}SHA-256 of public snapshot: 20b731667b876a84a3f4f6b252c055179951189b852a32ce13da449e3c4b4305