| 183 | } |
| 184 | |
| 185 | int main() { |
| 186 | std::cout << "AI SDK C++ - Tool Integration Test\n"; |
| 187 | std::cout << "===================================\n"; |
| 188 | |
| 189 | // Test OpenAI integration |
| 190 | test_openai_tools(); |
| 191 | |
| 192 | // Test Anthropic integration |
| 193 | test_anthropic_tools(); |
| 194 | |
| 195 | // Test multi-step functionality |
| 196 | test_multi_step(); |
| 197 | |
| 198 | std::cout << "\n=== Test Summary ===\n"; |
| 199 | std::cout << "Tool integration tests completed!\n"; |
| 200 | std::cout << "Check the output above for success/failure status.\n"; |
| 201 | |
| 202 | return 0; |
| 203 | } |
nothing calls this directly
no test coverage detected