Read File (Kilo-Kit Safe Workspace I/O)
kilo_read_fileSafely read file content across workspace boundaries, supporting line ranges and byte limits up to 512KB.
Instructions
Read file content safely across workspace boundaries (supports line ranges and byte capping up to 512KB).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "kilo_read_file"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | Alias for filePath | |
| path | No | Alias for filePath | |
| format | No | markdown | |
| endLine | No | Ending line number (1-indexed) | |
| filePath | No | Path to file (supports relative path, absolute path, and '~') | |
| maxBytes | No | Max bytes to return (default: 512KB) | |
| sessionId | No | Active session ID from kilo_orchestrate_task. | |
| startLine | No | Starting line number (1-indexed) |