Skip to main content
Glama

FoundRole — AI Job Search & Application Tracker MCP for Claude & ChatGPT

Server Details

AI job search MCP — fact-checked jobs, application tracker, alerts. ChatGPT, Claude, Cursor.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Unhealthy
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL
Repository
foundrole/jobs-mcp-proxy
GitHub Stars
0
Server Listing
FoundRole MCP

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 5 tool updates
    • Changedjobs_analyze_external1 field changed
      • addedOutput schema / properties / jobs / items / properties / estimatedSalary / properties / currency
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedjobs_compare1 field changed
      • addedOutput schema / properties / jobs / items / properties / estimatedSalary / properties / currency
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedjobs_details1 field changed
      • addedOutput schema / properties / job / properties / estimatedSalary / properties / currency
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedjobs_recommendations1 field changed
      • addedOutput schema / properties / jobs / items / properties / estimatedSalary / properties / currency
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedjobs_search2 fields changed
      • changedInput schema / properties / salary_floor / description
        Previous value: -"Advanced filter: minimum annualized salary in USD; a posting qualifies when the midpoint of its pay band reaches the floor. Jobs without salary data are dropped."New value: +"Advanced filter: minimum annualized salary in USD; a posting qualifies when the midpoint of its pay band reaches the floor. Jobs without a USD salary are dropped."
      • addedOutput schema / properties / jobs / items / properties / estimatedSalary / properties / currency
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
  2. 5 tool updates
    • Changedjobs_analyze_external4 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentKind
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentMultiplier
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerProfileId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerSpecializationId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
    • Changedjobs_compare4 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentKind
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentMultiplier
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerProfileId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerSpecializationId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
    • Changedjobs_details4 fields changed
      • addedOutput schema / properties / job / properties / insights / properties / match / properties / breakdown / properties / alignmentKind
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / insights / properties / match / properties / breakdown / properties / alignmentMultiplier
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / insights / properties / match / properties / breakdown / properties / jobCareerProfileId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / insights / properties / match / properties / breakdown / properties / jobCareerSpecializationId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
    • Changedjobs_recommendations4 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentKind
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentMultiplier
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerProfileId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerSpecializationId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
    • Changedjobs_search4 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentKind
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / alignmentMultiplier
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerProfileId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / breakdown / properties / jobCareerSpecializationId
        Added value: +{
        +  "type": [
        +    "integer",
        +    "null"
        +  ]
        +}
  3. 5 tool updates
    • Changedjobs_analyze_external3 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / grade
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeConfidence
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeReasons
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "code": {
        +        "type": "string"
        +      },
        +      "params": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "severity": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedjobs_compare3 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / grade
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeConfidence
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeReasons
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "code": {
        +        "type": "string"
        +      },
        +      "params": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "severity": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedjobs_details3 fields changed
      • addedOutput schema / properties / job / properties / insights / properties / match / properties / grade
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / insights / properties / match / properties / gradeConfidence
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / insights / properties / match / properties / gradeReasons
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "code": {
        +        "type": "string"
        +      },
        +      "params": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "severity": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedjobs_recommendations3 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / grade
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeConfidence
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeReasons
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "code": {
        +        "type": "string"
        +      },
        +      "params": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "severity": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
    • Changedjobs_search3 fields changed
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / grade
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeConfidence
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights / properties / match / properties / gradeReasons
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "code": {
        +        "type": "string"
        +      },
        +      "params": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "severity": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
  4. 8 tool updates
    • Removedjob_alert_disable
    • Removedjob_alert_enable
    • Addedjob_alert_subscribe
    • Addedjob_alert_unsubscribe
    • Addedtracker_add
    • Addedtracker_add_external
    • Removedtracker_save
    • Removedtracker_save_external
  5. 11 tool updates
    • Addedjob_alert_disable
    • Addedjob_alert_enable
    • Removedjob_alert_subscribe
    • Removedjob_alert_unsubscribe
    • Changedjobs_search5 fields changed
      • changedInput schema / properties / h1b_sponsors_only / description
        Previous value: -"Pro filter. Only companies known to sponsor H1B visas. Applied only for Pro users; ignored otherwise."New value: +"Advanced filter: only companies known to sponsor H1B visas."
      • changedInput schema / properties / hide_low_quality / description
        Previous value: -"Pro filter. Hide postings with a risky ghost grade (D/F); ungraded jobs stay. Applied only for Pro users; ignored otherwise."New value: +"Advanced filter: hides postings with a risky ghost grade (D/F); ungraded postings stay."
      • changedInput schema / properties / min_match / description
        Previous value: -"Pro filter. Minimum personal match score (0-100); needs a resume. Applied only for Pro users; ignored otherwise."New value: +"Advanced filter: minimum personal FoundRole match score (0-100); needs a resume on the account."
      • changedInput schema / properties / remote / description
        Previous value: -"Pro filter. Only remote-eligible jobs (respects the location/region scope). Applied only for Pro users; ignored otherwise."New value: +"Advanced filter: only remote-eligible jobs (respects the location/region scope)."
      • changedInput schema / properties / salary_floor / description
        Previous value: -"Pro filter. Minimum annualized salary in USD; jobs without salary data are dropped. Applied only for Pro users; ignored otherwise."New value: +"Advanced filter: minimum annualized salary in USD; a posting qualifies when the midpoint of its pay band reaches the floor. Jobs without salary data are dropped."
    • Changedknowledge_search11 fields changed
      • addedInput schema / properties / company
        Added value: +{
        +  "description": "A company name, when the question is about that employer — returns FoundRole company profile pages",
        +  "type": "string"
        +}
      • addedInput schema / properties / job_title
        Added value: +{
        +  "description": "A job title or role, when the question is about openings for it — returns job-listing landing pages",
        +  "type": "string"
        +}
      • addedInput schema / properties / location
        Added value: +{
        +  "description": "A city, state, or country refining job_title, or alone when the question is about jobs in that place",
        +  "type": "string"
        +}
      • changedInput schema / properties / query / description
        Previous value: -"The career or job-search question to answer from the blog"New value: +"The career, job-search, or FoundRole product question to answer"
      • removedOutput schema / properties / articles / items / properties / score
        Removed value: -{
        -  "type": "number"
        -}
      • addedOutput schema / properties / companyPages
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "headquarters": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "industry": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "name": {
        +        "type": "string"
        +      },
        +      "openJobs": {
        +        "type": [
        +          "integer",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / landingPages
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "description": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "name": {
        +        "type": "string"
        +      },
        +      "openJobs": {
        +        "type": [
        +          "integer",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / pages
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "description": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "faq": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "title": {
        +        "type": "string"
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / proUrl
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / profileSetupUrl
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / system_instruction
        Added value: +{
        +  "type": "string"
        +}
    • Addedknowledge_topics
    • Removedtracker_add
    • Removedtracker_add_external
    • Addedtracker_save
    • Addedtracker_save_external
  6. 3 tool updates
    • Changedtracker_add1 field changed
      • changedInput schema / properties / sub_status / description
        Previous value: -"Sub-status within the main status"New value: +"Sub-status within the main status, valid only for that status — saved: interested, researching_company, preparing_application, ready_to_apply; applied: application_submitted, followed_up; interviewing: interview_scheduled, phone_screen, technical, onsite, final_round, pending_feedback; offered: negotiating, considering, offer_received, accepted; archived: ghosted, rejected_by_company, withdrawn_by_candidate, not_interested, employed_by_this_company, employed_by_another_company"
    • Changedtracker_add_external1 field changed
      • changedInput schema / properties / sub_status / description
        Previous value: -"Sub-status within the main status"New value: +"Sub-status within the main status, valid only for that status — saved: interested, researching_company, preparing_application, ready_to_apply; applied: application_submitted, followed_up; interviewing: interview_scheduled, phone_screen, technical, onsite, final_round, pending_feedback; offered: negotiating, considering, offer_received, accepted; archived: ghosted, rejected_by_company, withdrawn_by_candidate, not_interested, employed_by_this_company, employed_by_another_company"
    • Changedtracker_update_status1 field changed
      • changedInput schema / properties / sub_status / description
        Previous value: -"Sub-status within the main status"New value: +"Sub-status within the main status, valid only for that status — saved: interested, researching_company, preparing_application, ready_to_apply; applied: application_submitted, followed_up; interviewing: interview_scheduled, phone_screen, technical, onsite, final_round, pending_feedback; offered: negotiating, considering, offer_received, accepted; archived: ghosted, rejected_by_company, withdrawn_by_candidate, not_interested, employed_by_this_company, employed_by_another_company"
  7. 1 tool update
    • Addedknowledge_search
  8. 2 tool updates
    • Changedjobs_recommendations1 field changed
      • addedOutput schema / properties / jobSearchId
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedjobs_search1 field changed
      • addedOutput schema / properties / jobSearchId
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
  9. 9 tool updates
    • Changedreminder_delete16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedreminder_list8 fields changed
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedreminder_set16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedtracker_add16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedtracker_add_external16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedtracker_list16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedtracker_remove16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedtracker_update16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedtracker_update_status16 fields changed
      • changedOutput schema / properties / trackedJob / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJob / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / appliedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / createdAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / deadline / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / notes / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / reminderAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / salaryOfferedType / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / subStatus / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedOutput schema / properties / trackedJobs / items / properties / updatedAt / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
  10. 18 tool updates
    • Changedjob_alert_list3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedjob_alert_subscribe3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedjob_alert_unsubscribe3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedjob_alert_unsubscribe_all3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedjobs_analyze_external19 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • removedInput schema / properties / client_extraction / allOf
        Removed value: -[
        -  {
        -    "required": [
        -      "skills",
        -      "tech_stack",
        -      "benefits",
        -      "bonuses",
        -      "seniority",
        -      "industry",
        -      "management",
        -      "security_clearance",
        -      "visa_sponsorship",
        -      "remote_scope"
        -    ]
        -  }
        -]
      • changedInput schema / properties / client_extraction / description
        Previous value: -"Evidence-backed facts extracted by the client model from the posting. Every nested field is present and nullable; non-null evidence is a short source excerpt rather than an inference."New value: +"Evidence-backed facts extracted by the client model from the posting; non-null evidence is a short source excerpt rather than an inference. Fields absent from the source are omitted or null."
      • changedInput schema / properties / client_extraction / type
        Previous value: -"object"New value: +[
        +  "object",
        +  "null"
        +]
      • changedInput schema / properties / education_requirements / description
        Previous value: -"Education requirements: no_requirements, high_school, associate_degree, bachelor_degree, professional_certificate, postgraduate_degree, or null"New value: +"Education requirements: no_requirements, high_school, associate_degree, bachelor_degree, professional_certificate, postgraduate_degree"
      • changedInput schema / properties / employment_type / description
        Previous value: -"Employment types: full_time, part_time, contractor, temporary, intern, volunteer, per_diem, other, or null"New value: +"Employment types: full_time, part_time, contractor, temporary, intern, volunteer, per_diem, other"
      • changedInput schema / properties / experience_months / description
        Previous value: -"Minimum required experience in months, or null when not stated"New value: +"Minimum required experience in months, when stated"
      • changedInput schema / properties / posted_at / description
        Previous value: -"Posting date as ISO 8601, or null when the source does not state it"New value: +"Posting date as ISO 8601, when the source states it"
      • changedInput schema / properties / salary_currency / description
        Previous value: -"ISO 4217 salary currency code, or null when not stated"New value: +"ISO 4217 salary currency code, when stated"
      • changedInput schema / properties / salary_max_value / description
        Previous value: -"Salary range maximum, or null when not stated"New value: +"Salary range maximum, when stated"
      • changedInput schema / properties / salary_min_value / description
        Previous value: -"Salary range minimum, or null when not stated"New value: +"Salary range minimum, when stated"
      • changedInput schema / properties / salary_type / description
        Previous value: -"Salary period: year, month, week, day, hour, or null"New value: +"Salary period: year, month, week, day, hour"
      • changedInput schema / properties / salary_value / description
        Previous value: -"Single salary amount, or null when the posting gives a range or no salary"New value: +"Single salary amount, when the posting gives one figure instead of a range"
      • changedInput schema / properties / work_location_type / description
        Previous value: -"Work arrangement: on_site, remote, hybrid, or null"New value: +"Work arrangement: on_site, remote, hybrid"
      • changedInput schema / required
        Previous value: -[
        -  "url",
        -  "company_name",
        -  "title_name",
        -  "location_name",
        -  "description",
        -  "posted_at",
        -  "salary_min_value",
        -  "salary_max_value",
        -  "salary_value",
        -  "salary_type",
        -  "salary_currency",
        -  "employment_type",
        -  "work_location_type",
        -  "education_requirements",
        -  "experience_months",
        -  "client_extraction"
        -]New value: +[
        +  "url",
        +  "company_name",
        +  "title_name",
        +  "location_name",
        +  "description"
        +]
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • removedOutput schema / properties / clientExtraction / allOf
        Removed value: -[
        -  {
        -    "required": [
        -      "recordId",
        -      "schemaVersion",
        -      "acceptedFields",
        -      "rejectedFields"
        -    ]
        -  }
        -]
      • changedOutput schema / properties / clientExtraction / type
        Previous value: -"object"New value: +[
        +  "object",
        +  "null"
        +]
    • Changedjobs_compare3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedjobs_details3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedjobs_recommendations3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedjobs_search9 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedInput schema / properties / h1b_sponsors_only
        Added value: +{
        +  "description": "Pro filter. Only companies known to sponsor H1B visas. Applied only for Pro users; ignored otherwise.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / hide_low_quality
        Added value: +{
        +  "description": "Pro filter. Hide postings with a risky ghost grade (D/F); ungraded jobs stay. Applied only for Pro users; ignored otherwise.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / min_match
        Added value: +{
        +  "description": "Pro filter. Minimum personal match score (0-100); needs a resume. Applied only for Pro users; ignored otherwise.",
        +  "maximum": 100,
        +  "minimum": 0,
        +  "type": "integer"
        +}
      • addedInput schema / properties / remote
        Added value: +{
        +  "description": "Pro filter. Only remote-eligible jobs (respects the location/region scope). Applied only for Pro users; ignored otherwise.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / salary_floor
        Added value: +{
        +  "description": "Pro filter. Minimum annualized salary in USD; jobs without salary data are dropped. Applied only for Pro users; ignored otherwise.",
        +  "minimum": 0,
        +  "type": "integer"
        +}
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / proFilterUpsellUrl
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedreminder_delete3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedreminder_list3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedreminder_set3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtracker_add3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtracker_add_external17 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • removedInput schema / properties / client_extraction / allOf
        Removed value: -[
        -  {
        -    "required": [
        -      "skills",
        -      "tech_stack",
        -      "benefits",
        -      "bonuses",
        -      "seniority",
        -      "industry",
        -      "management",
        -      "security_clearance",
        -      "visa_sponsorship",
        -      "remote_scope"
        -    ]
        -  }
        -]
      • changedInput schema / properties / client_extraction / description
        Previous value: -"Evidence-backed facts extracted by the client model from the posting. Every nested field is present and nullable; non-null evidence is a short source excerpt rather than an inference."New value: +"Evidence-backed facts extracted by the client model from the posting; non-null evidence is a short source excerpt rather than an inference. Fields absent from the source are omitted or null."
      • changedInput schema / properties / client_extraction / type
        Previous value: -"object"New value: +[
        +  "object",
        +  "null"
        +]
      • changedInput schema / properties / education_requirements / description
        Previous value: -"Education requirements: no_requirements, high_school, associate_degree, bachelor_degree, professional_certificate, postgraduate_degree, or null"New value: +"Education requirements: no_requirements, high_school, associate_degree, bachelor_degree, professional_certificate, postgraduate_degree"
      • changedInput schema / properties / employment_type / description
        Previous value: -"Employment types: full_time, part_time, contractor, temporary, intern, volunteer, per_diem, other, or null"New value: +"Employment types: full_time, part_time, contractor, temporary, intern, volunteer, per_diem, other"
      • changedInput schema / properties / experience_months / description
        Previous value: -"Minimum required experience in months, or null when not stated"New value: +"Minimum required experience in months, when stated"
      • changedInput schema / properties / posted_at / description
        Previous value: -"Posting date as ISO 8601, or null when the source does not state it"New value: +"Posting date as ISO 8601, when the source states it"
      • changedInput schema / properties / salary_currency / description
        Previous value: -"ISO 4217 salary currency code, or null when not stated"New value: +"ISO 4217 salary currency code, when stated"
      • changedInput schema / properties / salary_max_value / description
        Previous value: -"Salary range maximum, or null when not stated"New value: +"Salary range maximum, when stated"
      • changedInput schema / properties / salary_min_value / description
        Previous value: -"Salary range minimum, or null when not stated"New value: +"Salary range minimum, when stated"
      • changedInput schema / properties / salary_type / description
        Previous value: -"Salary period: year, month, week, day, hour, or null"New value: +"Salary period: year, month, week, day, hour"
      • changedInput schema / properties / salary_value / description
        Previous value: -"Single salary amount, or null when the posting gives a range or no salary"New value: +"Single salary amount, when the posting gives one figure instead of a range"
      • changedInput schema / properties / work_location_type / description
        Previous value: -"Work arrangement: on_site, remote, hybrid, or null"New value: +"Work arrangement: on_site, remote, hybrid"
      • changedInput schema / required
        Previous value: -[
        -  "url",
        -  "company_name",
        -  "title_name",
        -  "location_name",
        -  "description",
        -  "posted_at",
        -  "salary_min_value",
        -  "salary_max_value",
        -  "salary_value",
        -  "salary_type",
        -  "salary_currency",
        -  "employment_type",
        -  "work_location_type",
        -  "education_requirements",
        -  "experience_months",
        -  "client_extraction"
        -]New value: +[
        +  "url",
        +  "company_name",
        +  "title_name",
        +  "location_name",
        +  "description"
        +]
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtracker_list3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtracker_remove3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtracker_update3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtracker_update_status3 fields changed
      • addedInput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / additionalProperties
        Added value: +false
      • addedOutput schema / $schema
        Added value: +"https://json-schema.org/draft/2020-12/schema"
  11. 8 tool updates
    • Changedreminder_delete6 fields changed
      • addedOutput schema / properties / hasMore
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / statusOrder
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / subStatusOrder
        Added value: +{
        +  "type": "object"
        +}
      • addedOutput schema / properties / totalCount
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / trackedJobs
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "appliedAt": {
        +        "type": "string"
        +      },
        +      "contacts": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      },
        +      "deadline": {
        +        "type": "string"
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "isStarred": {
        +        "type": "boolean"
        +      },
        +      "job": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "notes": {
        +        "type": "string"
        +      },
        +      "reminderAt": {
        +        "type": "string"
        +      },
        +      "salaryOffered": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "salaryOfferedType": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "type": "string"
        +      },
        +      "subStatus": {
        +        "type": "string"
        +      },
        +      "tags": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "trackable": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "updatedAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "id"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedreminder_set6 fields changed
      • addedOutput schema / properties / hasMore
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / statusOrder
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / subStatusOrder
        Added value: +{
        +  "type": "object"
        +}
      • addedOutput schema / properties / totalCount
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / trackedJobs
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "appliedAt": {
        +        "type": "string"
        +      },
        +      "contacts": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      },
        +      "deadline": {
        +        "type": "string"
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "isStarred": {
        +        "type": "boolean"
        +      },
        +      "job": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "notes": {
        +        "type": "string"
        +      },
        +      "reminderAt": {
        +        "type": "string"
        +      },
        +      "salaryOffered": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "salaryOfferedType": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "type": "string"
        +      },
        +      "subStatus": {
        +        "type": "string"
        +      },
        +      "tags": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "trackable": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "updatedAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "id"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedtracker_add6 fields changed
      • addedOutput schema / properties / hasMore
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / statusOrder
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / subStatusOrder
        Added value: +{
        +  "type": "object"
        +}
      • addedOutput schema / properties / totalCount
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / trackedJobs
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "appliedAt": {
        +        "type": "string"
        +      },
        +      "contacts": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      },
        +      "deadline": {
        +        "type": "string"
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "isStarred": {
        +        "type": "boolean"
        +      },
        +      "job": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "notes": {
        +        "type": "string"
        +      },
        +      "reminderAt": {
        +        "type": "string"
        +      },
        +      "salaryOffered": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "salaryOfferedType": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "type": "string"
        +      },
        +      "subStatus": {
        +        "type": "string"
        +      },
        +      "tags": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "trackable": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "updatedAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "id"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedtracker_add_external6 fields changed
      • addedOutput schema / properties / hasMore
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / statusOrder
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / subStatusOrder
        Added value: +{
        +  "type": "object"
        +}
      • addedOutput schema / properties / totalCount
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / trackedJobs
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "appliedAt": {
        +        "type": "string"
        +      },
        +      "contacts": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      },
        +      "deadline": {
        +        "type": "string"
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "isStarred": {
        +        "type": "boolean"
        +      },
        +      "job": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "notes": {
        +        "type": "string"
        +      },
        +      "reminderAt": {
        +        "type": "string"
        +      },
        +      "salaryOffered": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "salaryOfferedType": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "type": "string"
        +      },
        +      "subStatus": {
        +        "type": "string"
        +      },
        +      "tags": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "trackable": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "updatedAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "id"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedtracker_list1 field changed
      • addedOutput schema / properties / trackedJob
        Added value: +{
        +  "properties": {
        +    "appliedAt": {
        +      "type": "string"
        +    },
        +    "contacts": {
        +      "items": {
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "createdAt": {
        +      "type": "string"
        +    },
        +    "deadline": {
        +      "type": "string"
        +    },
        +    "id": {
        +      "type": "string"
        +    },
        +    "isStarred": {
        +      "type": "boolean"
        +    },
        +    "notes": {
        +      "type": "string"
        +    },
        +    "reminderAt": {
        +      "type": "string"
        +    },
        +    "salaryOffered": {
        +      "type": [
        +        "number",
        +        "null"
        +      ]
        +    },
        +    "salaryOfferedType": {
        +      "type": "string"
        +    },
        +    "status": {
        +      "type": "string"
        +    },
        +    "subStatus": {
        +      "type": "string"
        +    },
        +    "tags": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "trackable": {
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "updatedAt": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "id"
        +  ],
        +  "type": "object"
        +}
    • Changedtracker_remove6 fields changed
      • addedOutput schema / properties / hasMore
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / statusOrder
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / subStatusOrder
        Added value: +{
        +  "type": "object"
        +}
      • addedOutput schema / properties / totalCount
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / trackedJobs
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "appliedAt": {
        +        "type": "string"
        +      },
        +      "contacts": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      },
        +      "deadline": {
        +        "type": "string"
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "isStarred": {
        +        "type": "boolean"
        +      },
        +      "job": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "notes": {
        +        "type": "string"
        +      },
        +      "reminderAt": {
        +        "type": "string"
        +      },
        +      "salaryOffered": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "salaryOfferedType": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "type": "string"
        +      },
        +      "subStatus": {
        +        "type": "string"
        +      },
        +      "tags": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "trackable": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "updatedAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "id"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedtracker_update6 fields changed
      • addedOutput schema / properties / hasMore
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / statusOrder
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / subStatusOrder
        Added value: +{
        +  "type": "object"
        +}
      • addedOutput schema / properties / totalCount
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / trackedJobs
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "appliedAt": {
        +        "type": "string"
        +      },
        +      "contacts": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      },
        +      "deadline": {
        +        "type": "string"
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "isStarred": {
        +        "type": "boolean"
        +      },
        +      "job": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "notes": {
        +        "type": "string"
        +      },
        +      "reminderAt": {
        +        "type": "string"
        +      },
        +      "salaryOffered": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "salaryOfferedType": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "type": "string"
        +      },
        +      "subStatus": {
        +        "type": "string"
        +      },
        +      "tags": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "trackable": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "updatedAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "id"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedtracker_update_status6 fields changed
      • addedOutput schema / properties / hasMore
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / statusOrder
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / subStatusOrder
        Added value: +{
        +  "type": "object"
        +}
      • addedOutput schema / properties / totalCount
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / trackedJobs
        Added value: +{
        +  "items": {
        +    "properties": {
        +      "appliedAt": {
        +        "type": "string"
        +      },
        +      "contacts": {
        +        "items": {
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "createdAt": {
        +        "type": "string"
        +      },
        +      "deadline": {
        +        "type": "string"
        +      },
        +      "id": {
        +        "type": "string"
        +      },
        +      "isStarred": {
        +        "type": "boolean"
        +      },
        +      "job": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "notes": {
        +        "type": "string"
        +      },
        +      "reminderAt": {
        +        "type": "string"
        +      },
        +      "salaryOffered": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "salaryOfferedType": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "type": "string"
        +      },
        +      "subStatus": {
        +        "type": "string"
        +      },
        +      "tags": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "trackable": {
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      },
        +      "updatedAt": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "id"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
  12. 3 tool updates
    • Addedjobs_analyze_external
    • Addedjobs_compare
    • Changedtracker_add_external27 fields changed
      • addedInput schema / properties / client_extraction
        Added value: +{
        +  "additionalProperties": false,
        +  "allOf": [
        +    {
        +      "required": [
        +        "skills",
        +        "tech_stack",
        +        "benefits",
        +        "bonuses",
        +        "seniority",
        +        "industry",
        +        "management",
        +        "security_clearance",
        +        "visa_sponsorship",
        +        "remote_scope"
        +      ]
        +    }
        +  ],
        +  "description": "Evidence-backed facts extracted by the client model from the posting. Every nested field is present and nullable; non-null evidence is a short source excerpt rather than an inference.",
        +  "properties": {
        +    "benefits": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "evidence": {
        +            "maxLength": 500,
        +            "minLength": 8,
        +            "type": "string"
        +          },
        +          "value": {
        +            "maxLength": 255,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "value",
        +          "evidence"
        +        ],
        +        "type": "object"
        +      },
        +      "maxItems": 30,
        +      "type": [
        +        "array",
        +        "null"
        +      ]
        +    },
        +    "bonuses": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "evidence": {
        +            "maxLength": 500,
        +            "minLength": 8,
        +            "type": "string"
        +          },
        +          "value": {
        +            "maxLength": 255,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "value",
        +          "evidence"
        +        ],
        +        "type": "object"
        +      },
        +      "maxItems": 20,
        +      "type": [
        +        "array",
        +        "null"
        +      ]
        +    },
        +    "industry": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "evidence": {
        +          "maxLength": 500,
        +          "minLength": 8,
        +          "type": "string"
        +        },
        +        "value": {
        +          "maxLength": 255,
        +          "minLength": 1,
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "value",
        +        "evidence"
        +      ],
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "management": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "evidence": {
        +          "maxLength": 500,
        +          "minLength": 8,
        +          "type": "string"
        +        },
        +        "value": {
        +          "type": "boolean"
        +        }
        +      },
        +      "required": [
        +        "value",
        +        "evidence"
        +      ],
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "remote_scope": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "evidence": {
        +          "maxLength": 500,
        +          "minLength": 8,
        +          "type": "string"
        +        },
        +        "value": {
        +          "maxLength": 255,
        +          "minLength": 1,
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "value",
        +        "evidence"
        +      ],
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "security_clearance": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "evidence": {
        +          "maxLength": 500,
        +          "minLength": 8,
        +          "type": "string"
        +        },
        +        "value": {
        +          "type": "boolean"
        +        }
        +      },
        +      "required": [
        +        "value",
        +        "evidence"
        +      ],
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "seniority": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "evidence": {
        +          "maxLength": 500,
        +          "minLength": 8,
        +          "type": "string"
        +        },
        +        "value": {
        +          "maxLength": 255,
        +          "minLength": 1,
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "value",
        +        "evidence"
        +      ],
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "skills": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "evidence": {
        +            "maxLength": 500,
        +            "minLength": 8,
        +            "type": "string"
        +          },
        +          "importance": {
        +            "enum": [
        +              "required",
        +              "preferred",
        +              "mentioned"
        +            ],
        +            "type": "string"
        +          },
        +          "value": {
        +            "maxLength": 255,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "value",
        +          "evidence",
        +          "importance"
        +        ],
        +        "type": "object"
        +      },
        +      "maxItems": 50,
        +      "type": [
        +        "array",
        +        "null"
        +      ]
        +    },
        +    "tech_stack": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "evidence": {
        +            "maxLength": 500,
        +            "minLength": 8,
        +            "type": "string"
        +          },
        +          "value": {
        +            "maxLength": 255,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "value",
        +          "evidence"
        +        ],
        +        "type": "object"
        +      },
        +      "maxItems": 30,
        +      "type": [
        +        "array",
        +        "null"
        +      ]
        +    },
        +    "visa_sponsorship": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "evidence": {
        +          "maxLength": 500,
        +          "minLength": 8,
        +          "type": "string"
        +        },
        +        "value": {
        +          "enum": [
        +            "offered",
        +            "not_offered",
        +            "conditional"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "value",
        +        "evidence"
        +      ],
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    }
        +  },
        +  "type": "object"
        +}
      • changedInput schema / properties / company_name / description
        Previous value: -"Company name"New value: +"Company name from the posting"
      • changedInput schema / properties / description / description
        Previous value: -"The posting's description from the source result; a short summary is acceptable"New value: +"Complete posting text available in the conversation; a source summary is valid only when no fuller posting text is available"
      • changedInput schema / properties / education_requirements / description
        Previous value: -"Array of: no_requirements, high_school, associate_degree, bachelor_degree, professional_certificate, postgraduate_degree"New value: +"Education requirements: no_requirements, high_school, associate_degree, bachelor_degree, professional_certificate, postgraduate_degree, or null"
      • changedInput schema / properties / education_requirements / type
        Previous value: -"array"New value: +[
        +  "array",
        +  "null"
        +]
      • changedInput schema / properties / employment_type / description
        Previous value: -"Array of: full_time, part_time, contractor, temporary, intern, volunteer, per_diem, other"New value: +"Employment types: full_time, part_time, contractor, temporary, intern, volunteer, per_diem, other, or null"
      • changedInput schema / properties / employment_type / type
        Previous value: -"array"New value: +[
        +  "array",
        +  "null"
        +]
      • changedInput schema / properties / experience_months / description
        Previous value: -"Minimum required experience in months"New value: +"Minimum required experience in months, or null when not stated"
      • changedInput schema / properties / experience_months / type
        Previous value: -"number"New value: +[
        +  "integer",
        +  "null"
        +]
      • changedInput schema / properties / location_name / description
        Previous value: -"Location text, e.g. \"New York, NY\""New value: +"Location text from the posting, including Remote when stated"
      • addedInput schema / properties / posted_at
        Added value: +{
        +  "description": "Posting date as ISO 8601, or null when the source does not state it",
        +  "format": "date-time",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedInput schema / properties / salary_currency
        Added value: +{
        +  "description": "ISO 4217 salary currency code, or null when not stated",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedInput schema / properties / salary_max_value / description
        Previous value: -"Salary range maximum"New value: +"Salary range maximum, or null when not stated"
      • changedInput schema / properties / salary_max_value / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • changedInput schema / properties / salary_min_value / description
        Previous value: -"Salary range minimum"New value: +"Salary range minimum, or null when not stated"
      • changedInput schema / properties / salary_min_value / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • changedInput schema / properties / salary_type / description
        Previous value: -"One of: year, month, week, day, hour"New value: +"Salary period: year, month, week, day, hour, or null"
      • changedInput schema / properties / salary_type / enum
        Previous value: -[
        -  "year",
        -  "month",
        -  "week",
        -  "day",
        -  "hour"
        -]New value: +[
        +  null,
        +  "year",
        +  "month",
        +  "week",
        +  "day",
        +  "hour"
        +]
      • changedInput schema / properties / salary_type / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedInput schema / properties / salary_value / description
        Previous value: -"Single salary figure when there is no range"New value: +"Single salary amount, or null when the posting gives a range or no salary"
      • changedInput schema / properties / salary_value / type
        Previous value: -"number"New value: +[
        +  "number",
        +  "null"
        +]
      • changedInput schema / properties / title_name / description
        Previous value: -"Job title"New value: +"Job title from the posting"
      • changedInput schema / properties / url / description
        Previous value: -"The job posting URL"New value: +"Direct URL of the specific job posting; a company homepage is invalid"
      • changedInput schema / properties / work_location_type / description
        Previous value: -"One of: on_site, remote, hybrid"New value: +"Work arrangement: on_site, remote, hybrid, or null"
      • changedInput schema / properties / work_location_type / enum
        Previous value: -[
        -  "on_site",
        -  "remote",
        -  "hybrid"
        -]New value: +[
        +  null,
        +  "on_site",
        +  "remote",
        +  "hybrid"
        +]
      • changedInput schema / properties / work_location_type / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
      • changedInput schema / required
        Previous value: -[
        -  "url",
        -  "company_name",
        -  "title_name",
        -  "location_name",
        -  "description"
        -]New value: +[
        +  "url",
        +  "company_name",
        +  "title_name",
        +  "location_name",
        +  "description",
        +  "posted_at",
        +  "salary_min_value",
        +  "salary_max_value",
        +  "salary_value",
        +  "salary_type",
        +  "salary_currency",
        +  "employment_type",
        +  "work_location_type",
        +  "education_requirements",
        +  "experience_months",
        +  "client_extraction"
        +]
  13. 3 tool updates
    • Changedjobs_details5 fields changed
      • addedOutput schema / properties / job / properties / estimatedSalary / properties / max
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / estimatedSalary / properties / min
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / estimatedSalary / properties / updatedAt
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / insights
        Added value: +{
        +  "properties": {
        +    "eVerify": {
        +      "type": [
        +        "boolean",
        +        "null"
        +      ]
        +    },
        +    "ghostScore": {
        +      "properties": {
        +        "confidence": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "grade": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "reasons": {
        +          "items": {
        +            "properties": {
        +              "code": {
        +                "type": "string"
        +              },
        +              "params": {
        +                "type": [
        +                  "object",
        +                  "null"
        +                ]
        +              },
        +              "severity": {
        +                "type": "string"
        +              }
        +            },
        +            "type": "object"
        +          },
        +          "type": "array"
        +        }
        +      },
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "h1bHistory": {
        +      "items": {
        +        "properties": {
        +          "fiscalPeriod": {
        +            "type": "string"
        +          },
        +          "petitions": {
        +            "type": "integer"
        +          },
        +          "workers": {
        +            "type": "integer"
        +          }
        +        },
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "h1bPetitions": {
        +      "properties": {
        +        "count": {
        +          "type": [
        +            "integer",
        +            "null"
        +          ]
        +        },
        +        "fiscalPeriod": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "workers": {
        +          "type": [
        +            "integer",
        +            "null"
        +          ]
        +        }
        +      },
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "h1bSponsor": {
        +      "type": [
        +        "boolean",
        +        "null"
        +      ]
        +    },
        +    "match": {
        +      "properties": {
        +        "breakdown": {
        +          "properties": {
        +            "jobRank": {
        +              "type": [
        +                "integer",
        +                "null"
        +              ]
        +            },
        +            "jobTrack": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "scoredSkillCount": {
        +              "type": [
        +                "integer",
        +                "null"
        +              ]
        +            },
        +            "seniorityMultiplier": {
        +              "type": [
        +                "number",
        +                "null"
        +              ]
        +            },
        +            "skillScore": {
        +              "type": [
        +                "number",
        +                "null"
        +              ]
        +            },
        +            "userRank": {
        +              "type": [
        +                "integer",
        +                "null"
        +              ]
        +            },
        +            "userTrack": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "weightedDenominator": {
        +              "type": [
        +                "number",
        +                "null"
        +              ]
        +            }
        +          },
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "insufficientData": {
        +          "type": "boolean"
        +        },
        +        "matchedCount": {
        +          "type": "integer"
        +        },
        +        "matchedRequiredCount": {
        +          "type": "integer"
        +        },
        +        "missingNice": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "missingNiceTotal": {
        +          "type": "integer"
        +        },
        +        "missingRequired": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "missingRequiredTotal": {
        +          "type": "integer"
        +        },
        +        "requiredTotal": {
        +          "type": "integer"
        +        },
        +        "score": {
        +          "type": [
        +            "integer",
        +            "null"
        +          ]
        +        },
        +        "seniorityMatch": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        }
        +      },
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    }
        +  },
        +  "type": [
        +    "object",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / job / properties / salaryBand
        Added value: +{
        +  "properties": {
        +    "max": {
        +      "type": "number"
        +    },
        +    "min": {
        +      "type": "number"
        +    }
        +  },
        +  "type": [
        +    "object",
        +    "null"
        +  ]
        +}
    • Addedjobs_recommendations
    • Changedjobs_search11 fields changed
      • addedOutput schema / properties / feedKind
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / feedStatus
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / estimatedSalary / properties / max
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / estimatedSalary / properties / min
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / estimatedSalary / properties / updatedAt
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / insights
        Added value: +{
        +  "properties": {
        +    "eVerify": {
        +      "type": [
        +        "boolean",
        +        "null"
        +      ]
        +    },
        +    "ghostScore": {
        +      "properties": {
        +        "confidence": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "grade": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "reasons": {
        +          "items": {
        +            "properties": {
        +              "code": {
        +                "type": "string"
        +              },
        +              "params": {
        +                "type": [
        +                  "object",
        +                  "null"
        +                ]
        +              },
        +              "severity": {
        +                "type": "string"
        +              }
        +            },
        +            "type": "object"
        +          },
        +          "type": "array"
        +        }
        +      },
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "h1bHistory": {
        +      "items": {
        +        "properties": {
        +          "fiscalPeriod": {
        +            "type": "string"
        +          },
        +          "petitions": {
        +            "type": "integer"
        +          },
        +          "workers": {
        +            "type": "integer"
        +          }
        +        },
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "h1bPetitions": {
        +      "properties": {
        +        "count": {
        +          "type": [
        +            "integer",
        +            "null"
        +          ]
        +        },
        +        "fiscalPeriod": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "workers": {
        +          "type": [
        +            "integer",
        +            "null"
        +          ]
        +        }
        +      },
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    },
        +    "h1bSponsor": {
        +      "type": [
        +        "boolean",
        +        "null"
        +      ]
        +    },
        +    "match": {
        +      "properties": {
        +        "breakdown": {
        +          "properties": {
        +            "jobRank": {
        +              "type": [
        +                "integer",
        +                "null"
        +              ]
        +            },
        +            "jobTrack": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "scoredSkillCount": {
        +              "type": [
        +                "integer",
        +                "null"
        +              ]
        +            },
        +            "seniorityMultiplier": {
        +              "type": [
        +                "number",
        +                "null"
        +              ]
        +            },
        +            "skillScore": {
        +              "type": [
        +                "number",
        +                "null"
        +              ]
        +            },
        +            "userRank": {
        +              "type": [
        +                "integer",
        +                "null"
        +              ]
        +            },
        +            "userTrack": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "weightedDenominator": {
        +              "type": [
        +                "number",
        +                "null"
        +              ]
        +            }
        +          },
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "insufficientData": {
        +          "type": "boolean"
        +        },
        +        "matchedCount": {
        +          "type": "integer"
        +        },
        +        "matchedRequiredCount": {
        +          "type": "integer"
        +        },
        +        "missingNice": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "missingNiceTotal": {
        +          "type": "integer"
        +        },
        +        "missingRequired": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "missingRequiredTotal": {
        +          "type": "integer"
        +        },
        +        "requiredTotal": {
        +          "type": "integer"
        +        },
        +        "score": {
        +          "type": [
        +            "integer",
        +            "null"
        +          ]
        +        },
        +        "seniorityMatch": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        }
        +      },
        +      "type": [
        +        "object",
        +        "null"
        +      ]
        +    }
        +  },
        +  "type": [
        +    "object",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / jobs / items / properties / salaryBand
        Added value: +{
        +  "properties": {
        +    "max": {
        +      "type": "number"
        +    },
        +    "min": {
        +      "type": "number"
        +    }
        +  },
        +  "type": [
        +    "object",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / lowRelevanceNotice
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / profileSetupState
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / profileSetupUrl
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / revalidating
        Added value: +{
        +  "type": "boolean"
        +}
  14. 1 tool update
    • Changedtracker_add_external4 fields changed
      • addedInput schema / properties / education_requirements / items
        Added value: +{
        +  "enum": [
        +    "no_requirements",
        +    "high_school",
        +    "associate_degree",
        +    "bachelor_degree",
        +    "professional_certificate",
        +    "postgraduate_degree"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / employment_type / items
        Added value: +{
        +  "enum": [
        +    "full_time",
        +    "part_time",
        +    "contractor",
        +    "temporary",
        +    "intern",
        +    "volunteer",
        +    "per_diem",
        +    "other"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / salary_type / enum
        Added value: +[
        +  "year",
        +  "month",
        +  "week",
        +  "day",
        +  "hour"
        +]
      • addedInput schema / properties / work_location_type / enum
        Added value: +[
        +  "on_site",
        +  "remote",
        +  "hybrid"
        +]
  15. 10 tool updates
    • Changedjob_alert_subscribe1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "jobAlert": {
        +      "properties": {
        +        "frequency": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "jobSearchId": {
        +          "type": "string"
        +        },
        +        "status": {
        +          "type": "string"
        +        },
        +        "subscriptionSource": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedjob_alert_unsubscribe1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "success": {
        +      "type": "boolean"
        +    }
        +  },
        +  "required": [
        +    "success"
        +  ],
        +  "type": "object"
        +}
    • Changedjob_alert_unsubscribe_all1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "success": {
        +      "type": "boolean"
        +    }
        +  },
        +  "required": [
        +    "success"
        +  ],
        +  "type": "object"
        +}
    • Changedreminder_delete1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "trackedJob": {
        +      "properties": {
        +        "appliedAt": {
        +          "type": "string"
        +        },
        +        "contacts": {
        +          "items": {
        +            "type": "object"
        +          },
        +          "type": "array"
        +        },
        +        "createdAt": {
        +          "type": "string"
        +        },
        +        "deadline": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "isStarred": {
        +          "type": "boolean"
        +        },
        +        "notes": {
        +          "type": "string"
        +        },
        +        "reminderAt": {
        +          "type": "string"
        +        },
        +        "salaryOffered": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "salaryOfferedType": {
        +          "type": "string"
        +        },
        +        "status": {
        +          "type": "string"
        +        },
        +        "subStatus": {
        +          "type": "string"
        +        },
        +        "tags": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "trackable": {
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "updatedAt": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedreminder_list1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "hasMore": {
        +      "type": "boolean"
        +    },
        +    "totalCount": {
        +      "type": "integer"
        +    },
        +    "trackedJobs": {
        +      "items": {
        +        "properties": {
        +          "appliedAt": {
        +            "type": "string"
        +          },
        +          "contacts": {
        +            "items": {
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "createdAt": {
        +            "type": "string"
        +          },
        +          "deadline": {
        +            "type": "string"
        +          },
        +          "id": {
        +            "type": "string"
        +          },
        +          "isStarred": {
        +            "type": "boolean"
        +          },
        +          "notes": {
        +            "type": "string"
        +          },
        +          "reminderAt": {
        +            "type": "string"
        +          },
        +          "salaryOffered": {
        +            "type": [
        +              "number",
        +              "null"
        +            ]
        +          },
        +          "salaryOfferedType": {
        +            "type": "string"
        +          },
        +          "status": {
        +            "type": "string"
        +          },
        +          "subStatus": {
        +            "type": "string"
        +          },
        +          "tags": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "trackable": {
        +            "type": [
        +              "object",
        +              "null"
        +            ]
        +          },
        +          "updatedAt": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedreminder_set1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "trackedJob": {
        +      "properties": {
        +        "appliedAt": {
        +          "type": "string"
        +        },
        +        "contacts": {
        +          "items": {
        +            "type": "object"
        +          },
        +          "type": "array"
        +        },
        +        "createdAt": {
        +          "type": "string"
        +        },
        +        "deadline": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "isStarred": {
        +          "type": "boolean"
        +        },
        +        "notes": {
        +          "type": "string"
        +        },
        +        "reminderAt": {
        +          "type": "string"
        +        },
        +        "salaryOffered": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "salaryOfferedType": {
        +          "type": "string"
        +        },
        +        "status": {
        +          "type": "string"
        +        },
        +        "subStatus": {
        +          "type": "string"
        +        },
        +        "tags": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "trackable": {
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "updatedAt": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedtracker_add_external1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "trackedJob": {
        +      "properties": {
        +        "appliedAt": {
        +          "type": "string"
        +        },
        +        "contacts": {
        +          "items": {
        +            "type": "object"
        +          },
        +          "type": "array"
        +        },
        +        "createdAt": {
        +          "type": "string"
        +        },
        +        "deadline": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "isStarred": {
        +          "type": "boolean"
        +        },
        +        "notes": {
        +          "type": "string"
        +        },
        +        "reminderAt": {
        +          "type": "string"
        +        },
        +        "salaryOffered": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "salaryOfferedType": {
        +          "type": "string"
        +        },
        +        "status": {
        +          "type": "string"
        +        },
        +        "subStatus": {
        +          "type": "string"
        +        },
        +        "tags": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "trackable": {
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "updatedAt": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedtracker_remove1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "trackedJob": {
        +      "properties": {
        +        "appliedAt": {
        +          "type": "string"
        +        },
        +        "contacts": {
        +          "items": {
        +            "type": "object"
        +          },
        +          "type": "array"
        +        },
        +        "createdAt": {
        +          "type": "string"
        +        },
        +        "deadline": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "isStarred": {
        +          "type": "boolean"
        +        },
        +        "notes": {
        +          "type": "string"
        +        },
        +        "reminderAt": {
        +          "type": "string"
        +        },
        +        "salaryOffered": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "salaryOfferedType": {
        +          "type": "string"
        +        },
        +        "status": {
        +          "type": "string"
        +        },
        +        "subStatus": {
        +          "type": "string"
        +        },
        +        "tags": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "trackable": {
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "updatedAt": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedtracker_update1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "trackedJob": {
        +      "properties": {
        +        "appliedAt": {
        +          "type": "string"
        +        },
        +        "contacts": {
        +          "items": {
        +            "type": "object"
        +          },
        +          "type": "array"
        +        },
        +        "createdAt": {
        +          "type": "string"
        +        },
        +        "deadline": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "isStarred": {
        +          "type": "boolean"
        +        },
        +        "notes": {
        +          "type": "string"
        +        },
        +        "reminderAt": {
        +          "type": "string"
        +        },
        +        "salaryOffered": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "salaryOfferedType": {
        +          "type": "string"
        +        },
        +        "status": {
        +          "type": "string"
        +        },
        +        "subStatus": {
        +          "type": "string"
        +        },
        +        "tags": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "trackable": {
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "updatedAt": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedtracker_update_status1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "trackedJob": {
        +      "properties": {
        +        "appliedAt": {
        +          "type": "string"
        +        },
        +        "contacts": {
        +          "items": {
        +            "type": "object"
        +          },
        +          "type": "array"
        +        },
        +        "createdAt": {
        +          "type": "string"
        +        },
        +        "deadline": {
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "isStarred": {
        +          "type": "boolean"
        +        },
        +        "notes": {
        +          "type": "string"
        +        },
        +        "reminderAt": {
        +          "type": "string"
        +        },
        +        "salaryOffered": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        },
        +        "salaryOfferedType": {
        +          "type": "string"
        +        },
        +        "status": {
        +          "type": "string"
        +        },
        +        "subStatus": {
        +          "type": "string"
        +        },
        +        "tags": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "trackable": {
        +          "type": [
        +            "object",
        +            "null"
        +          ]
        +        },
        +        "updatedAt": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "type": "object"
        +}
  16. 3 tool updates
    • Changedjobs_details1 field changed
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedjobs_search1 field changed
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
    • Changedtracker_list1 field changed
      • addedOutput schema / properties / trackerWebUrl
        Added value: +{
        +  "type": "string"
        +}
  17. 2 tool updates
    • Addedjob_alert_unsubscribe_all
    • Changedtracker_add_external1 field changed
      • changedInput schema / properties / description / description
        Previous value: -"Full job description text as stated by the source"New value: +"The posting's description from the source result; a short summary is acceptable"
  18. 1 tool update
    • Changedtracker_add1 field changed
      • removedInput schema / properties / restore_removed
        Removed value: -{
        -  "description": "Set to true to restore a previously removed tracked job",
        -  "type": "boolean"
        -}
  19. 1 tool update
    • Changedtracker_add_external2 fields changed
      • changedInput schema / properties / description / description
        Previous value: -"Full job description text"New value: +"Full job description text as stated by the source"
      • changedInput schema / required
        Previous value: -[
        -  "url",
        -  "company_name",
        -  "title_name",
        -  "location_name"
        -]New value: +[
        +  "url",
        +  "company_name",
        +  "title_name",
        +  "location_name",
        +  "description"
        +]
  20. 6 tool updates
    • Changedjob_alert_list1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "frequencies": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "hasMore": {
        +      "type": "boolean"
        +    },
        +    "jobAlerts": {
        +      "items": {
        +        "properties": {
        +          "createdAt": {
        +            "type": "string"
        +          },
        +          "frequency": {
        +            "type": "string"
        +          },
        +          "id": {
        +            "type": "string"
        +          },
        +          "jobSearch": {
        +            "type": [
        +              "object",
        +              "null"
        +            ]
        +          },
        +          "lastSentAt": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "status": {
        +            "type": "string"
        +          },
        +          "subscriptionSource": {
        +            "type": "string"
        +          },
        +          "updatedAt": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "totalCount": {
        +      "type": "integer"
        +    }
        +  },
        +  "type": "object"
        +}
    • Changedreminder_delete1 field changed
      • changedInput schema / properties / tracked_job_id / description
        Previous value: -"The tracked job ID"New value: +"The tracked job ID — `trackedJobs[].id` from tracker_list output, distinct from `trackable.id` and `job.id` (required)"
    • Changedreminder_set1 field changed
      • changedInput schema / properties / tracked_job_id / description
        Previous value: -"The tracked job ID"New value: +"The tracked job ID — `trackedJobs[].id` from tracker_list output, distinct from `trackable.id` and `job.id` (required)"
    • Changedtracker_remove1 field changed
      • changedInput schema / properties / tracked_job_id / description
        Previous value: -"The tracked job ID to remove"New value: +"The tracked job ID — `trackedJobs[].id` from tracker_list output, distinct from `trackable.id` and `job.id` (required)"
    • Changedtracker_update1 field changed
      • changedInput schema / properties / tracked_job_id / description
        Previous value: -"The tracked job ID"New value: +"The tracked job ID — `trackedJobs[].id` from tracker_list output, distinct from `trackable.id` and `job.id` (required)"
    • Changedtracker_update_status1 field changed
      • changedInput schema / properties / tracked_job_id / description
        Previous value: -"The tracked job ID"New value: +"The tracked job ID — `trackedJobs[].id` from tracker_list output, distinct from `trackable.id` and `job.id` (required)"

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.2/5.0
Disambiguation5/5

Each tool targets a distinct action (search, details, compare, track, alert, etc.) with clear boundaries. No two tools have overlapping functionality; even 'tracker_add' and 'tracker_add_external' are clearly separated by source.

Naming Consistency4/5

Naming follows a mostly consistent verb_noun pattern (e.g., jobs_search, tracker_add). Minor inconsistencies like 'tracker_add_external' vs 'tracker_list' and 'tracker_update_status' vs 'tracker_update' exist but do not cause confusion.

Tool Count4/5

20 tools cover the domain well—search, tracking, alerts, knowledge, and comparisons. The count is slightly high but each tool earns its place; no obvious bloat.

Completeness5/5

The surface is comprehensive: full CRUD for job tracking, multiple search/analysis options, alert management, and knowledge resources. No obvious gaps like missing profile management or feedback tools are needed for the stated purpose.