← The evidence ledger
Evidence row 564433
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 4b0767e1-deea-43e2-9137-71df8c125bec
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 0272ac256c850fdb917eef66852c578de12a0eaf32d580583d7409506af74b4b
- Leaf
- 0x55be3a7fdf9947e036fcb067cc044379fa3b327f34e2ba4b5331bc2d79b24707
What was observed
{
"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"
}
]
}What the leaf hashes
{"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"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x55be0fcdae899296b4ecc52b05d80d4866a52c948c6e7d3284d3e83a65bf1e82
- 0xc949e4e8abe7f394650dac585cb045c78a84c27aa992aea823622bbd0cf7c261
- 0x0ec46d99dea13e2d288b3bc9461408304adb7932f920cfae0610814319b524a0
- 0xcd97705b816629c6802626e43713ed01832ff9d77608f395965e443613603595
- 0xefce7781b7daad7bdde8a0144ec840ca6e2f645267b02d9535862886bfd4b55a
- 0x60e67e62c333f1fcb7cec79d63ab9487f0a7a047974d5836b800e0f5ada3c1fe
- 0xca124485d910caf242d6a37afb6742589da9b18b4d4b6c89de168abf70cbbef7
- 0xf8bbd2903453f1b2c357fbaba9b46b48e28b8a8e784042eb0aaa9f30c11e708c
- 0xaa68e7c873bbdb6ac2122b90f2a7aefa6cf9af1c6d516d7ec1d43ce76948a898
- 0xa57d5b14f0be3499a3b27ba7354d042356131e42c03968a012b8e7c00a00674f
- 0xb779e51de1c3f1430eb1b8e7080208656e6654f51fea635c54304a95d9d07713
- 0xbda8a72c454627630518fefedac1e595455f868382eb4add82d53de75ccbae18
- 0x906b5f0e8ef1fe7894886d84f460bb3239d5f14b14ad4adff27c7dcea6265169
- 0x674bc1173d39130be4d15bbfc7327f8a8af87eb251e54c8d4409c7e840b9e538
- 0xb78ea6a255dd06e2f402a1a733bca392fa6243920bcba95e8b80bdfc6ce5f553
- 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
- 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4