Merge pull request #1 from mweinbach/codex/organize-provider-logic-into-separate-folders
9 months ago
20 files changed
- src/config.ts+5−136
- src/providers/anthropic.ts+12−0
- src/providers/claude-code.ts+21−0
- src/providers/codex-cli.ts+21−0
- src/providers/gemini-cli.ts+66−0
- src/providers/google.ts+12−0
- src/providers/index.ts+35−0
- src/providers/openai.ts+12−0
test/providers.test.ts+0−1104test/providers/anthropic.test.ts+135−0test/providers/claude-code.test.ts+49−0test/providers/codex-cli.test.ts+49−0test/providers/config-switching.test.ts+136−0test/providers/cross-provider.test.ts+82−0test/providers/gemini-cli.test.ts+76−0test/providers/google.test.ts+83−0test/providers/helpers.ts+91−0test/providers/openai.test.ts+129−0test/providers/provider-options.test.ts+107−0test/providers/saved-keys.test.ts+213−0