Tool tree
gradeNot graded
list_evidenceAnswer
List the local case evidence, tokenized summaries, or missing-evidence gaps. Returns no raw identity fields.
View tool JSON
{
"name": "list_evidence",
"kind": "answer",
"impl": "imperative",
"description": "List the local case evidence, tokenized summaries, or missing-evidence gaps. Returns no raw identity fields.",
"inputSchema": {
"type": "object",
"properties": {
"detail": {
"type": "string",
"enum": [
"summary",
"documents",
"gaps"
],
"description": "Evidence view to return."
}
},
"additionalProperties": false
}
}find_line_itemsAnswer
Find paginated claim line items by code or description. Exposes dates, codes, and amounts but no raw identity.
View tool JSON
{
"name": "find_line_items",
"kind": "answer",
"impl": "imperative",
"description": "Find paginated claim line items by code or description. Exposes dates, codes, and amounts but no raw identity.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional code or description filter."
},
"cursor": {
"type": "integer",
"minimum": 0,
"description": "Zero-based result cursor."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Maximum rows to return."
}
},
"additionalProperties": false
}
}check_rulesAnswer
Evaluate the fictional policy pack against local evidence. Returns checkable defects and source labels without identity.
View tool JSON
{
"name": "check_rules",
"kind": "answer",
"impl": "imperative",
"description": "Evaluate the fictional policy pack against local evidence. Returns checkable defects and source labels without identity.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}simulate_outcomesAction
Compare one to four hypothetical evidence changes, save the comparison for the shared UI, and leave the underlying evidence unchanged.
View tool JSON
{
"name": "simulate_outcomes",
"kind": "act",
"impl": "imperative",
"description": "Compare one to four hypothetical evidence changes, save the comparison for the shared UI, and leave the underlying evidence unchanged.",
"inputSchema": {
"type": "object",
"properties": {
"scenarios": {
"type": "array",
"minItems": 1,
"maxItems": 4,
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"changes": {
"type": "array",
"items": {
"type": "string",
"enum": [
"add_itemized_bill",
"remove_duplicate",
"add_signed_referral"
]
}
}
},
"required": [
"id",
"label",
"changes"
],
"additionalProperties": false
}
}
},
"required": [
"scenarios"
],
"additionalProperties": false
}
}draft_appealAction
Write an argument structure into the local appeal draft. Returns only a receipt; the personalized letter never enters tool output.
View tool JSON
{
"name": "draft_appeal",
"kind": "act",
"impl": "imperative",
"description": "Write an argument structure into the local appeal draft. Returns only a receipt; the personalized letter never enters tool output.",
"inputSchema": {
"type": "object",
"properties": {
"tone": {
"type": "string",
"enum": [
"formal",
"plain"
]
},
"grounds": {
"type": "array",
"minItems": 1,
"maxItems": 6,
"items": {
"type": "object",
"properties": {
"ruleId": {
"type": "string"
},
"heading": {
"type": "string"
},
"argument": {
"type": "string"
},
"citation": {
"type": "string"
}
},
"required": [
"ruleId",
"heading",
"argument",
"citation"
],
"additionalProperties": false
}
}
},
"required": [
"grounds"
],
"additionalProperties": false
}
}request_disclosureAction
Ask the user to reveal one raw identifier for a stated reason. On denial or timeout, continue with the returned local token.
View tool JSON
{
"name": "request_disclosure",
"kind": "act",
"impl": "imperative",
"description": "Ask the user to reveal one raw identifier for a stated reason. On denial or timeout, continue with the returned local token.",
"inputSchema": {
"type": "object",
"properties": {
"field": {
"type": "string",
"enum": [
"patient_name",
"date_of_birth",
"member_id",
"address"
],
"description": "Single identifier to request."
},
"reason": {
"type": "string",
"description": "Reason shown verbatim to the user."
}
},
"required": [
"field",
"reason"
],
"additionalProperties": false
}
}export_packetAction
Ask for confirmation, personalize the appeal locally, and download it. Returns a receipt, never packet contents.
View tool JSON
{
"name": "export_packet",
"kind": "act",
"impl": "imperative",
"description": "Ask for confirmation, personalize the appeal locally, and download it. Returns a receipt, never packet contents.",
"inputSchema": {
"type": "object",
"properties": {
"format": {
"type": "string",
"enum": [
"txt",
"pdf"
],
"description": "Local download format."
}
},
"additionalProperties": false
}
}