Terminal Logs
You can add logging to determine what the BAML runtime is doing when it calls LLM endpoints and parses responses.
To enable logging, set the BAML_LOG
environment variable:
Example log:

Since >0.54.0
:
To truncate each log entry to a certain length, set the BOUNDARY_MAX_LOG_CHUNK_CHARS
environment variable:
This will truncate each part in a log entry to 3000 characters.