Read VFS path
Returns the content of a VFS file at the given path. Three output formats are supported: narrative (full Markdown, default), compact (condensed Markdown), and structured (machine-readable JSON). Use token_budget to cap approximate output length in tokens.
Path Parameters
ID of the patient
^[A-Za-z0-9._-]{1,128}$Query Parameters
VFS path of the file to read, relative to the patient root (e.g. /conditions/active). Defaults to the root when omitted.
""Output format. narrative (default) returns full Markdown; compact returns condensed Markdown; structured returns machine-readable JSON.
"narrative""narrative" | "structured" | "compact"Approximate token budget for the response
0 < valueResponse Body
application/json
application/json
curl -X GET "https://example.com/v1/patients/patient-123/read"{
"content": "string"
}{
"code": 1,
"type": "ALREADY_EXISTS",
"message": "string"
}Browse VFS GET
Lists the contents of a VFS path. Returns directory children with name, type, and preview, or file content when the path resolves to a file. Paths are relative to the patient root (e.g. `/conditions/active`); the patient is identified by the `patientId` route param. Defaults to the root when `path` is omitted.
MCP Tools
Reference for browse_patient, read_patient, search_patient, and get_patient_info.