Files
higress/plugins/wasm-go/extensions
johnlanni 13cdcf6181 test(ai-proxy): add integration tests for Claude Code mode
Add integration tests in test/claude.go for Claude provider:

ParseConfig tests:
- claude standard config
- claude code mode config
- claude config without token fails

HttpRequestHeaders tests:
- claude standard mode uses x-api-key
- claude code mode uses bearer authorization
- claude code mode adds beta query param
- claude code mode with custom version

HttpRequestBody tests:
- claude standard mode does not inject defaults
- claude code mode injects default system prompt
- claude code mode injects bash tool
- claude code mode preserves existing system prompt
- claude code mode does not duplicate bash tool
- claude code mode adds bash tool alongside existing tools

All tests run in both go and wasm modes.
2026-02-07 15:05:13 +08:00
..
2025-08-26 14:41:05 +08:00