feat: integrate Anthropic Claude and Google Gemini as additional LLM backends #10660

Merged
HAL9000 merged 3 commits from feat/v360/anthropic-gemini-backends into master 2026-06-05 00:21:21 +00:00

3 Commits

Author SHA1 Message Date
HAL9000 c56601eaf5 fix(lint): apply ruff format to anthropic/google/consolidated step files
CI / push-validation (pull_request) Successful in 30s
CI / lint (pull_request) Successful in 41s
CI / helm (pull_request) Successful in 46s
CI / build (pull_request) Successful in 51s
CI / quality (pull_request) Successful in 54s
CI / typecheck (pull_request) Successful in 1m16s
CI / security (pull_request) Successful in 1m25s
CI / unit_tests (pull_request) Successful in 5m36s
CI / integration_tests (pull_request) Successful in 10m20s
CI / docker (pull_request) Successful in 1m42s
CI / coverage (pull_request) Successful in 11m27s
CI / status-check (pull_request) Successful in 9s
2026-06-04 19:25:49 -04:00
HAL9000 9b6bedb463 fix(tests): resolve AmbiguousStep errors in provider BDD step files
CI / lint (pull_request) Failing after 43s
CI / helm (pull_request) Successful in 34s
CI / build (pull_request) Successful in 39s
CI / push-validation (pull_request) Successful in 27s
CI / quality (pull_request) Successful in 59s
CI / typecheck (pull_request) Successful in 1m20s
CI / security (pull_request) Successful in 1m49s
CI / unit_tests (pull_request) Successful in 5m57s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 11m25s
CI / status-check (pull_request) Failing after 4s
Extract shared Behave step definitions for LLM provider tests into
provider_shared_steps.py to eliminate duplicate @given registrations
that caused AmbiguousStep errors across anthropic, google, and openai
provider step files. Add missing step definitions to
consolidated_ai_models_providers_steps.py for consolidated feature
scenarios. Add @given decorator alongside @when for provider creation
steps used as Given steps in feature files.
2026-06-04 18:44:59 -04:00
HAL9000 8e44bebc90 feat: integrate Anthropic Claude and Google Gemini LLM backends 2026-06-04 18:44:59 -04:00