pass_match_card
Pass a matched job (fold its card)
All MCP toolsWrite
Pass ONE open item of kind match from get_patrol_digest as the person — the same move as the pass on their own card: the card folds and leaves the round. With no proposal from the company on this job, that is all — nothing reaches the company (it sees only that the pair is no longer standing). While the company's proposal on this job is open, the pass is also the person's pass on that proposal: the company's own status shows the pass, and the company may propose the job again. Either way nothing enters the person's history and no notification is sent. Pass the digest entry's ref back as jobId. Refuses no_open_card when neither a card of this job nor an open proposal on it stands for the person (already answered, left the round, or never drawn) and writes nothing. The other answer on a card is express_interest with the jobId and an optional note.
Input schema
{
"type": "object",
"properties": {
"personId": {
"type": "string",
"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)$",
"description": "The passing person (persons.id) — the human principal the agent acts for."
},
"jobId": {
"type": "string",
"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)$",
"description": "The matched job (jobs.id) — the match entry's ref."
}
},
"required": [
"personId",
"jobId"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Output schema
{
"type": "object",
"properties": {
"jobId": {
"type": "string",
"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)$",
"description": "The job whose card folded."
},
"passedAt": {
"type": "string",
"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))$",
"description": "When the pass was recorded (ISO 8601, UTC)."
}
},
"required": [
"jobId",
"passedAt"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}