Commit 03901d3
committed
feat: add HTTP transport test suite for agentic tools
Created test_http_agentic_tools.py - HTTP version of test_agentic_tools.py
with identical test cases and output format.
Features:
- Tests all 7 agentic tools via HTTP POST to /mcp endpoint
- Same queries as STDIO version for comparison
- Extracts structured_output and file_locations
- Saves logs to test_output_http/ directory
- Summary shows: pass/fail, structured output status, file count
Usage:
Terminal 1: ./start_http_server.sh
Terminal 2: python3 test_http_agentic_tools.py
Benefits:
- Test HTTP transport reliability vs STDIO
- Verify structured outputs work across both transports
- Compare performance and parsing between transports
- Easier debugging with HTTP logs and curl testing1 parent 3a48ec7 commit 03901d3
1 file changed
+402
-0
lines changed
0 commit comments