Overview
Diagnostics performs comprehensive checks across all app componentsβagents, tools, events, memory, and orchestration logic. It automatically detects missing or misconfigured elements and prioritizes issues for efficient remediation.Running Diagnostics
- Navigate to your appβs Overview page.
- Click Run Diagnostics.
- Wait for the scan to complete.
- Review the diagnostic report.
What Gets Checked
| Category | Checks |
|---|---|
| Agents | Configuration completeness, tool linkages, knowledge connections, instruction quality, deprecated bindings |
| Tools | Workflow tool deployment status, code tool syntax errors, MCP server connectivity, parameter validation, missing dependencies |
| Events | Event trigger configuration, workflow bindings, parameter mappings, handler assignments |
| Knowledge | Search AI application links, index status, connector health, data freshness |
| System | Graph compilation, LLM configuration, orchestration logic, environment variables |
Diagnostics performs static and logical validation. It evaluates configuration health. Use Playground to test conversational outcomes.
Report Structure
Severity Levels
| Level | Icon | Meaning |
|---|---|---|
| Error | π΄ | Critical issue preventing deployment |
| Warning | π‘ | Potential problem that should be addressed |
| Info | π΅ | Informational note or suggestion |
Report Views
Overview Tab: High-level summaryββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Diagnostics Report β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Status: β οΈ Issues Found β
β β
β π΄ Errors: 2 β
β π‘ Warnings: 3 β
β π΅ Info: 5 β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
Agents Tab: Agent-specific issues
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Agents β
βββββββββββββββββββββββββββββββββββββββββββββββββββ ββ€
β β
β Support Agent β
β π΄ Missing tool: get_order_status (not deployed) β
β π‘ Knowledge source βfaq_dbβ index is stale β
β [Fix now] β
β β
β Billing Agent β
β β
No issues found β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Tools Tab: Tool-specific issues
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Tools β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Workflow Tools β
β π΄ process_refund: Not deployed β
β [Deploy now] β
β β
β MCP Tools β
β π‘ crm_tools: Server connection timeout β
β Last successful connection: 2 hours ago β
β [Test connection] β
β β
β Code Tools β
β β
All code tools validated β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Common Issues
Missing Tool Deployment
Stale Knowledge Index
Missing Environment Variables
MCP Server Unreachable
Agent Without Tools
Quick Fixes
Many issues include a [Fix now] button:| Issue | Quick Fix Action |
|---|---|
| Tool not deployed | Opens deployment dialog |
| Stale index | Triggers reindexing |
| Missing link | Opens configuration page |
| Invalid config | Opens editor with issue highlighted |
Validation Rules
Diagnostics applies consistent standards:Agents Must Have
- β Name and description
- β At least one capability (tools or knowledge)
- β Valid AI model configured
- β All linked tools deployed
Tools Must Have
- β Name and description
- β Valid parameter definitions
- β Successful test execution
- β Deployed status (for workflow tools)
Events Must Have
- β Trigger condition defined
- β Handler workflow linked
- β Parameters mapped correctly
Best Practices
Run Before Every Deployment
Make diagnostics part of your deployment checklist:Address Warnings
While warnings donβt block deployment, they often indicate issues that will affect users.Regular Health Checks
Run diagnostics periodically, not just before deployment:- Catch configuration drift.
- Detect external service issues.
- Maintain system health.
Limitations
Diagnostics performs static and logical validation only:| Checks | Doesnβt Check |
|---|---|
| Configuration completeness | Conversation quality |
| Tool connectivity | Response accuracy |
| Dependency resolution | User satisfaction |
| Syntax validation | Edge case handling |