Capabilities
Using the Bolt Logs Tool
- Open DinoAI in the right panel of the Code IDE
- Reference the Bolt schedule or run you want to inspect (e.g.,
"the last run of the nightly schedule"or a specific run ID) - Add your prompt describing what you want DinoAI to investigate
- Grant permission when DinoAI asks to access Bolt logs
- Review DinoAI’s analysis and follow the suggested fixes
Example Use Cases
Diagnosing a Failed Run PromptWorking with Other Tools
The Bolt Logs Tool works well alongside DinoAI’s other capabilities for a complete debugging workflow:- Combine with the File System Tool to apply fixes to the models identified as failing directly from the log analysis
- Combine with the Terminal Tool to re-run specific dbt models or tests after a fix has been applied
- Use alongside the SQL Execution Tool to validate model logic against live warehouse data after diagnosing a data quality failure
- Pair with the Snowflake or BigQuery Query Analysis Tools to investigate upstream performance issues that caused a Bolt job to time out
Best Practices
- Be specific about which schedule or run — Reference the exact schedule name or run ID in your prompt so DinoAI retrieves the correct logs without ambiguity
- Provide context about what you expected — Telling DinoAI what the job should produce helps it identify deviations faster
- Use it iteratively — After applying a fix, ask DinoAI to check the next run’s logs to confirm the issue is resolved
- Review full error chains — dbt failures often cascade; ask DinoAI to trace the root model failure rather than fixing every downstream symptom individually