read_file
Read a text file from allowed directories without modification, with byte limit and UTF-8 decoding. Returns truncated output or error for denied paths.
Instructions
Lees een tekstbestand onder allowed_read_dirs zonder het te wijzigen.
path moet een bestaand regulier bestand zijn. max_bytes bepaalt
hoeveel bytes maximaal worden gelezen; zonder waarde geldt de
geconfigureerde max_bytes, en iedere opgegeven waarde wordt begrensd
tot 1–die configuratielimiet. Bytes worden als UTF-8 gedecodeerd waarbij
ongeldige tekens worden vervangen. Als meer gegevens beschikbaar zijn,
eindigt de tekst met [...truncated...]. De
{success, data, error, meta}-response bevat de tekst of een fout voor
een geweigerd pad, ontbrekend bestand of ontbrekende leespermissie.
Gebruik head of tail wanneer alleen regels aan het begin of einde
nodig zijn.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| max_bytes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||