{"id":564433,"recorded_at":"2026-10-27T21:50:35.449686Z","observed_at":"2026-10-27T21:50:35.449560Z","subject_kind":"endpoint","subject":"4b0767e1-deea-43e2-9137-71df8c125bec","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":22,"tools":[{"description":"Archive (unpublish) a job posting of the represented company.","inputSchema":{"additionalProperties":false,"properties":{"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["jobId"],"type":"object"},"name":"archive_job"},{"description":"Confirm the job is still open: it stays publicly visible for 60 days from now.","inputSchema":{"additionalProperties":false,"properties":{"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["jobId"],"type":"object"},"name":"confirm_job_open"},{"description":"Confirm listed job conditions as stated by the company (renews their evidence).","inputSchema":{"additionalProperties":false,"description":"Confirms the listed condition fields as stated by the company (evidence); confirmation.expectedRevision from get_employer_job.terms.revision.","properties":{"confirmation":{"additionalProperties":false,"properties":{"expectedRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"fields":{"items":{"enum":["salary","bonuses","shifts","startWindow","training","remoteMode","workplace","employment"],"type":"string"},"maxItems":8,"minItems":1,"type":"array"}},"required":["expectedRevision","fields"],"type":"object"},"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["jobId","confirmation"],"type":"object"},"name":"confirm_job_terms"},{"description":"Create a draft job posting for the represented company. Nothing is public until publish_job.","inputSchema":{"additionalProperties":false,"description":"Creates a DRAFT job of the represented company. descriptionCs is plain text or Markdown in Czech (HTML is stripped). salaryRange is optional for a draft but required to publish.","properties":{"applyMode":{"default":"internal","enum":["internal","external"],"type":"string"},"applyUrl":{"maxLength":500,"type":"string"},"descriptionCs":{"maxLength":20000,"minLength":20,"type":"string"},"kind":{"enum":["hpp","dpp","dpc","brigada","freelance"],"type":"string"},"locationKraj":{"enum":["Hlavní město Praha","Středočeský kraj","Jihočeský kraj","Plzeňský kraj","Karlovarský kraj","Ústecký kraj","Liberecký kraj","Královéhradecký kraj","Pardubický kraj","Kraj Vysočina","Jihomoravský kraj","Olomoucký kraj","Zlínský kraj","Moravskoslezský kraj"],"type":"string"},"remoteOk":{"type":"boolean"},"salaryPeriod":{"default":"MONTHLY","enum":["MONTHLY","HOURLY"],"type":"string"},"salaryRange":{"properties":{"max":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"min":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["min","max"],"type":"object"},"titleCs":{"maxLength":200,"minLength":3,"type":"string"}},"required":["kind","titleCs","descriptionCs","locationKraj","remoteOk"],"type":"object"},"name":"create_job_draft"},{"description":"Execute exactly the command the candidate confirmed, once, while the approval is valid.","inputSchema":{"additionalProperties":false,"properties":{"command":{"description":"Optional: must equal the confirmed command (including the candidate's edits); otherwise approval_mismatch. Same shape as propose_action.command.","oneOf":[{"additionalProperties":false,"properties":{"actionType":{"const":"CANDIDATE_REQUIREMENTS_UPDATE","type":"string"},"command":{"additionalProperties":false,"properties":{"commuteModes":{"anyOf":[{"items":{"enum":["car","transit","bicycle","walk"],"type":"string"},"maxItems":4,"minItems":1,"type":"array"},{"type":"null"}]},"confirmExisting":{"additionalProperties":false,"properties":{"remotePref":{"enum":["ONSITE","HYBRID","REMOTE"],"type":"string"},"workingHoursPref":{"enum":["FULL_TIME","PART_TIME","CONTRACT","DPP_DPC"],"type":"string"}},"type":"object"},"expectedRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"maxCommuteMinutes":{"anyOf":[{"maximum":240,"minimum":1,"type":"integer"},{"type":"null"}]},"nightWork":{"anyOf":[{"enum":["allowed","excluded"],"type":"string"},{"type":"null"}]},"priorities":{"additionalProperties":false,"properties":{"availability":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"commute":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"employment":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"location":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"remote":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"salary":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"shifts":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"workingHours":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]}},"type":"object"},"weekendWork":{"anyOf":[{"enum":["allowed","excluded"],"type":"string"},{"type":"null"}]}},"required":["expectedRevision"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"JOB_QUESTION_OPEN","type":"string"},"command":{"additionalProperties":false,"properties":{"channels":{"items":{"enum":["email","push"],"type":"string"},"maxItems":2,"type":"array"},"expectedTermsRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},"topic":{"enum":["salary","shifts","start_window","training"],"type":"string"}},"required":["jobId","topic","expectedTermsRevision"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"JOB_QUESTION_WITHDRAW","type":"string"},"command":{"additionalProperties":false,"properties":{"questionId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["questionId"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"APPLICATION_SUBMIT","type":"string"},"command":{"additionalProperties":false,"properties":{"coverLetterAiAssisted":{"type":"boolean"},"coverLetterAiModel":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}]},"coverLetterMarkdown":{"anyOf":[{"maxLength":20000,"type":"string"},{"type":"null"}]},"cvId":{"anyOf":[{"format":"cuid","pattern":"^[cC][0-9a-z]{6,}$","type":"string"},{"type":"null"}]},"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},"previous":{"anyOf":[{"additionalProperties":false,"properties":{"id":{"format":"cuid","pattern":"^[cC][0-9a-z]{6,}$","type":"string"},"submissionVersion":{"maximum":2147483647,"minimum":1,"type":"integer"}},"required":["id","submissionVersion"],"type":"object"},{"type":"null"}]}},"required":["jobId","previous","cvId","coverLetterMarkdown","coverLetterAiAssisted"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_ACCEPT","type":"string"},"command":{"additionalProperties":false,"properties":{"expectedProposalRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"expectedRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"slotId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["submissionVersion","expectedRevision","expectedProposalRevision","slotId"],"type":"object"},"interviewId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["actionType","interviewId","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_DECLINE","type":"string"},"command":{"additionalProperties":false,"properties":{"expectedProposalRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"expectedRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"reason":{"maxLength":1000,"minLength":1,"type":"string"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["submissionVersion","expectedRevision","expectedProposalRevision","reason"],"type":"object"},"interviewId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["actionType","interviewId","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_PROPOSE","type":"string"},"command":{"additionalProperties":false,"properties":{"applicationId":{"format":"cuid","pattern":"^[cC][0-9a-z]{6,}$","type":"string"},"expectedRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"expiresAt":{"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"slots":{"items":{"additionalProperties":false,"properties":{"endsAt":{"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"startsAt":{"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"timeZone":{"maxLength":100,"minLength":1,"type":"string"}},"required":["startsAt","endsAt","timeZone"],"type":"object"},"maxItems":20,"minItems":1,"type":"array"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["applicationId","submissionVersion","expectedRevision","expiresAt","slots"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_CANCEL","type":"string"},"command":{"additionalProperties":false,"properties":{"expectedRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"reason":{"maxLength":1000,"minLength":1,"type":"string"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["submissionVersion","expectedRevision","reason"],"type":"object"},"interviewId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["actionType","interviewId","command"],"type":"object"}]},"proposalId":{"format":"uuid","type":"string"}},"required":["proposalId"],"type":"object"},"name":"execute_approved_action"},{"description":"Read the candidate's decision on a proposal: status, the final command including the candidate's edits, and the one-shot approval window.","inputSchema":{"additionalProperties":false,"properties":{"proposalId":{"format":"uuid","type":"string"}},"required":["proposalId"],"type":"object"},"name":"get_action_proposal"},{"description":"Read an application status for the consent-envelope candidate.","inputSchema":{"additionalProperties":false,"properties":{"applicationId":{"type":"string"}},"required":["applicationId"],"type":"object"},"name":"get_application_status"},{"description":"Get one of the represented company's job postings for editing: full text, salary, verified conditions with revision, editHash and visibility.","inputSchema":{"additionalProperties":false,"properties":{"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["jobId"],"type":"object"},"name":"get_employer_job"},{"description":"Get a public Jobsai job detail by id or slug.","inputSchema":{"additionalProperties":false,"anyOf":[{"required":["id"]},{"required":["slug"]}],"properties":{"id":{"type":"string"},"slug":{"type":"string"}},"type":"object"},"name":"get_job"},{"description":"List all applications for the consent-envelope candidate.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"default":50,"maximum":100,"minimum":1,"type":"integer"},"status":{"enum":["SUBMITTED","DELIVERED","OPENED_BY_EMPLOYER","UNDER_REVIEW","INTERVIEW_INVITED","OFFER_EXTENDED","HIRED","REJECTED","WITHDRAWN"],"type":"string"}},"type":"object"},"name":"list_applications"},{"description":"List the represented company's workplaces (branches) for the job conditions workplace field.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_employer_branches"},{"description":"List the represented company's own job postings (drafts included) with status and public visibility window. Needs a representation envelope.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"default":50,"maximum":100,"minimum":1,"type":"integer"},"page":{"default":1,"maximum":1000,"minimum":1,"type":"integer"},"status":{"enum":["draft","active","paused","archived"],"type":"string"}},"type":"object"},"name":"list_employer_jobs"},{"description":"Propose one concrete candidate action (application, job question, interview decision, requirements update) for the candidate's own confirmation. Nothing runs until the candidate confirms.","inputSchema":{"additionalProperties":false,"properties":{"agentNote":{"description":"Optional plain-text rationale shown to the candidate as untrusted agent text. Omit it or send a string; null is refused.","maxLength":500,"minLength":1,"type":"string"},"command":{"description":"Normalized candidate command the human will review. Exactly one actionType variant applies; interviewId exists only on INTERVIEW_ACCEPT / INTERVIEW_DECLINE / INTERVIEW_CANCEL. Field semantics per actionType are documented in docs/agents/mcp.md (actions).","oneOf":[{"additionalProperties":false,"properties":{"actionType":{"const":"CANDIDATE_REQUIREMENTS_UPDATE","type":"string"},"command":{"additionalProperties":false,"properties":{"commuteModes":{"anyOf":[{"items":{"enum":["car","transit","bicycle","walk"],"type":"string"},"maxItems":4,"minItems":1,"type":"array"},{"type":"null"}]},"confirmExisting":{"additionalProperties":false,"properties":{"remotePref":{"enum":["ONSITE","HYBRID","REMOTE"],"type":"string"},"workingHoursPref":{"enum":["FULL_TIME","PART_TIME","CONTRACT","DPP_DPC"],"type":"string"}},"type":"object"},"expectedRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"maxCommuteMinutes":{"anyOf":[{"maximum":240,"minimum":1,"type":"integer"},{"type":"null"}]},"nightWork":{"anyOf":[{"enum":["allowed","excluded"],"type":"string"},{"type":"null"}]},"priorities":{"additionalProperties":false,"properties":{"availability":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"commute":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"employment":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"location":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"remote":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"salary":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"shifts":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]},"workingHours":{"anyOf":[{"enum":["preferred","required"],"type":"string"},{"type":"null"}]}},"type":"object"},"weekendWork":{"anyOf":[{"enum":["allowed","excluded"],"type":"string"},{"type":"null"}]}},"required":["expectedRevision"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"JOB_QUESTION_OPEN","type":"string"},"command":{"additionalProperties":false,"properties":{"channels":{"items":{"enum":["email","push"],"type":"string"},"maxItems":2,"type":"array"},"expectedTermsRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},"topic":{"enum":["salary","shifts","start_window","training"],"type":"string"}},"required":["jobId","topic","expectedTermsRevision"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"JOB_QUESTION_WITHDRAW","type":"string"},"command":{"additionalProperties":false,"properties":{"questionId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["questionId"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"APPLICATION_SUBMIT","type":"string"},"command":{"additionalProperties":false,"properties":{"coverLetterAiAssisted":{"type":"boolean"},"coverLetterAiModel":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}]},"coverLetterMarkdown":{"anyOf":[{"maxLength":20000,"type":"string"},{"type":"null"}]},"cvId":{"anyOf":[{"format":"cuid","pattern":"^[cC][0-9a-z]{6,}$","type":"string"},{"type":"null"}]},"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},"previous":{"anyOf":[{"additionalProperties":false,"properties":{"id":{"format":"cuid","pattern":"^[cC][0-9a-z]{6,}$","type":"string"},"submissionVersion":{"maximum":2147483647,"minimum":1,"type":"integer"}},"required":["id","submissionVersion"],"type":"object"},{"type":"null"}]}},"required":["jobId","previous","cvId","coverLetterMarkdown","coverLetterAiAssisted"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_ACCEPT","type":"string"},"command":{"additionalProperties":false,"properties":{"expectedProposalRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"expectedRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"slotId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["submissionVersion","expectedRevision","expectedProposalRevision","slotId"],"type":"object"},"interviewId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["actionType","interviewId","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_DECLINE","type":"string"},"command":{"additionalProperties":false,"properties":{"expectedProposalRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"expectedRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"reason":{"maxLength":1000,"minLength":1,"type":"string"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["submissionVersion","expectedRevision","expectedProposalRevision","reason"],"type":"object"},"interviewId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["actionType","interviewId","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_PROPOSE","type":"string"},"command":{"additionalProperties":false,"properties":{"applicationId":{"format":"cuid","pattern":"^[cC][0-9a-z]{6,}$","type":"string"},"expectedRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"expiresAt":{"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"slots":{"items":{"additionalProperties":false,"properties":{"endsAt":{"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"startsAt":{"format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"timeZone":{"maxLength":100,"minLength":1,"type":"string"}},"required":["startsAt","endsAt","timeZone"],"type":"object"},"maxItems":20,"minItems":1,"type":"array"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["applicationId","submissionVersion","expectedRevision","expiresAt","slots"],"type":"object"}},"required":["actionType","command"],"type":"object"},{"additionalProperties":false,"properties":{"actionType":{"const":"INTERVIEW_CANCEL","type":"string"},"command":{"additionalProperties":false,"properties":{"expectedRevision":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"reason":{"maxLength":1000,"minLength":1,"type":"string"},"submissionVersion":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["submissionVersion","expectedRevision","reason"],"type":"object"},"interviewId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["actionType","interviewId","command"],"type":"object"}]}},"required":["command"],"type":"object"},"name":"propose_action"},{"description":"Publish a draft or archived job of the represented company. The company must be verified and the job must have a salary range.","inputSchema":{"additionalProperties":false,"properties":{"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["jobId"],"type":"object"},"name":"publish_job"},{"description":"List, save, or unsave the consent-envelope candidate's bookmarked jobs.","inputSchema":{"additionalProperties":false,"properties":{"action":{"default":"list","enum":["list","save","unsave"],"type":"string"},"jobId":{"type":"string"}},"type":"object"},"name":"saved_jobs"},{"description":"Search public Jobsai job listings.","inputSchema":{"additionalProperties":false,"properties":{"kraj":{"type":"string"},"limit":{"default":20,"maximum":50,"type":"integer"},"occupation":{"type":"string"},"page":{"default":1,"maximum":50,"type":"integer"},"query":{"type":"string"},"remote":{"type":"boolean"}},"type":"object"},"name":"search_jobs"},{"description":"Stream new job-match events for an agent client.","inputSchema":{"additionalProperties":false,"properties":{"candidate_pseudonym":{"type":"string"},"limit_per_minute":{"maximum":600,"minimum":1,"type":"integer"},"query_id":{"type":"string"},"since":{"format":"date-time","type":"string"}},"type":"object"},"name":"stream_matches"},{"description":"Submit an application on behalf of the candidate represented by the consent envelope.","inputSchema":{"additionalProperties":false,"properties":{"coverLetterAiAssisted":{"default":false,"description":"Set true when the cover letter was AI-generated (AI Act Art. 50 transparency; shown to the employer).","type":"boolean"},"coverLetterMarkdown":{"maxLength":3000,"type":"string"},"jobId":{"type":"string"},"useExistingCv":{"default":true,"type":"boolean"}},"required":["jobId"],"type":"object"},"name":"submit_application"},{"description":"Subscribe to application status change notifications for the consent-envelope candidate.","inputSchema":{"additionalProperties":false,"properties":{"applicationIds":{"items":{"type":"string"},"maxItems":100,"type":"array"}},"type":"object"},"name":"subscribe"},{"description":"Edit a job posting of the represented company (optimistic lock by editHash). Editing an active job is public at once and needs employer_jobs:publish. Changing the title or description raises terms.revision and unconfirms all verified conditions; call get_employer_job again before update_job_terms or confirm_job_terms.","inputSchema":{"additionalProperties":false,"description":"expectedEditHash comes from get_employer_job (optimistic lock). Editing an ACTIVE job is public at once and needs employer_jobs:publish.","properties":{"changes":{"additionalProperties":false,"properties":{"applyMode":{"enum":["internal","external"],"type":"string"},"applyUrl":{"maxLength":500,"type":"string"},"descriptionCs":{"maxLength":20000,"minLength":20,"type":"string"},"kind":{"enum":["hpp","dpp","dpc","brigada","freelance"],"type":"string"},"locationKraj":{"enum":["Hlavní město Praha","Středočeský kraj","Jihočeský kraj","Plzeňský kraj","Karlovarský kraj","Ústecký kraj","Liberecký kraj","Královéhradecký kraj","Pardubický kraj","Kraj Vysočina","Jihomoravský kraj","Olomoucký kraj","Zlínský kraj","Moravskoslezský kraj"],"type":"string"},"remoteOk":{"type":"boolean"},"salaryPeriod":{"enum":["MONTHLY","HOURLY"],"type":"string"},"salaryRange":{"properties":{"max":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"},"min":{"exclusiveMinimum":0,"maximum":2147483647,"type":"integer"}},"required":["min","max"],"type":"object"},"titleCs":{"maxLength":200,"minLength":3,"type":"string"}},"type":"object"},"expectedEditHash":{"pattern":"^[a-f0-9]{64}$","type":"string"},"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["jobId","expectedEditHash","changes"],"type":"object"},"name":"update_job"},{"description":"Set the verified conditions of a job (salary basis, bonuses, shifts, start, training, remote mode, workplace). A stale terms.revision returns facts_changed with reason stale_terms_revision: read the job again.","inputSchema":{"additionalProperties":false,"description":"terms.expectedRevision comes from get_employer_job.terms.revision. On an ACTIVE job this needs employer_jobs:publish.","properties":{"jobId":{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},"terms":{"additionalProperties":false,"properties":{"bonusDescription":{"anyOf":[{"maxLength":2000,"type":"string"},{"type":"null"}]},"branchId":{"anyOf":[{"format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"},{"type":"null"}]},"expectedRevision":{"maximum":2147483647,"minimum":0,"type":"integer"},"remoteMode":{"anyOf":[{"enum":["unknown","onsite","hybrid","remote"],"type":"string"},{"type":"null"}]},"salaryBasis":{"anyOf":[{"enum":["unknown","base","total"],"type":"string"},{"type":"null"}]},"shifts":{"anyOf":[{"oneOf":[{"additionalProperties":false,"properties":{"kind":{"const":"fixed","type":"string"},"shifts":{"items":{"additionalProperties":false,"properties":{"endsAt":{"pattern":"^(?:[01]\\d|2[0-3]):[0-5]\\d$","type":"string"},"endsNextDay":{"type":"boolean"},"startsAt":{"pattern":"^(?:[01]\\d|2[0-3]):[0-5]\\d$","type":"string"},"weekday":{"maximum":7,"minimum":1,"type":"integer"}},"required":["weekday","startsAt","endsAt","endsNextDay"],"type":"object"},"maxItems":28,"minItems":1,"type":"array"},"timeZone":{"maxLength":100,"type":"string"}},"required":["kind","timeZone","shifts"],"type":"object"},{"additionalProperties":false,"properties":{"kind":{"const":"flexible","type":"string"}},"required":["kind"],"type":"object"}]},{"type":"null"}]},"startWindow":{"anyOf":[{"additionalProperties":false,"properties":{"earliest":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"latest":{"anyOf":[{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},{"type":"null"}]}},"required":["earliest","latest"],"type":"object"},{"type":"null"}]},"training":{"anyOf":[{"enum":["unknown","offered","not_offered"],"type":"string"},{"type":"null"}]}},"required":["expectedRevision"],"type":"object"}},"required":["jobId","terms"],"type":"object"},"name":"update_job_terms"},{"description":"Withdraw an application on behalf of the consent-envelope candidate.","inputSchema":{"additionalProperties":false,"properties":{"applicationId":{"type":"string"}},"required":["applicationId"],"type":"object"},"name":"withdraw_application"}]},"body_sha256":"0272ac256c850fdb917eef66852c578de12a0eaf32d580583d7409506af74b4b","prev_id":null,"leaf":"0x55be3a7fdf9947e036fcb067cc044379fa3b327f34e2ba4b5331bc2d79b24707","leaf_text":"{\"body\":\"0272ac256c850fdb917eef66852c578de12a0eaf32d580583d7409506af74b4b\",\"id\":564433,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793137835449560,\"prev\":null,\"subject\":\"4b0767e1-deea-43e2-9137-71df8c125bec\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x55be0fcdae899296b4ecc52b05d80d4866a52c948c6e7d3284d3e83a65bf1e82","0xc949e4e8abe7f394650dac585cb045c78a84c27aa992aea823622bbd0cf7c261","0x0ec46d99dea13e2d288b3bc9461408304adb7932f920cfae0610814319b524a0","0xcd97705b816629c6802626e43713ed01832ff9d77608f395965e443613603595","0xefce7781b7daad7bdde8a0144ec840ca6e2f645267b02d9535862886bfd4b55a","0x60e67e62c333f1fcb7cec79d63ab9487f0a7a047974d5836b800e0f5ada3c1fe","0xca124485d910caf242d6a37afb6742589da9b18b4d4b6c89de168abf70cbbef7","0xf8bbd2903453f1b2c357fbaba9b46b48e28b8a8e784042eb0aaa9f30c11e708c","0xaa68e7c873bbdb6ac2122b90f2a7aefa6cf9af1c6d516d7ec1d43ce76948a898","0xa57d5b14f0be3499a3b27ba7354d042356131e42c03968a012b8e7c00a00674f","0xb779e51de1c3f1430eb1b8e7080208656e6654f51fea635c54304a95d9d07713","0xbda8a72c454627630518fefedac1e595455f868382eb4add82d53de75ccbae18","0x906b5f0e8ef1fe7894886d84f460bb3239d5f14b14ad4adff27c7dcea6265169","0x674bc1173d39130be4d15bbfc7327f8a8af87eb251e54c8d4409c7e840b9e538","0xb78ea6a255dd06e2f402a1a733bca392fa6243920bcba95e8b80bdfc6ce5f553","0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d","0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}