Files
crewAI/tests
Devin AI 6fda55518d Fix MCP tool output truncation for multi-row results
- Fix _format_result() in tool_usage.py to preserve structured data (lists, dicts) as JSON instead of converting to string immediately
- Increase console output limit from 2000 to 5000 characters in console_formatter.py
- Add intelligent truncation for multi-line structured data showing first 10 lines + row count
- Add comprehensive test suite in test_mcp_tool_output.py covering various data formats
- Fixes issue #3500 where CrewAI only returned first row from Google BigQuery MCP server
- Maintains backward compatibility for simple string/number outputs

Co-Authored-By: João <joao@crewai.com>
2025-09-11 08:20:07 +00:00
..
2025-03-14 03:00:30 -03:00
2025-08-06 13:08:10 -04:00
2025-09-10 15:20:21 -07:00
2023-10-29 19:51:59 -03:00