What Needs Doing:
-
Define a base provider interface (common methods: send, stream, healthCheck)
-
Build adapters for OpenRouter and Gemini
-
Make config / UI switch to select provider
-
Add tests (unit & integration)
-
Update documentation and usage examples
Why This Matters:
Assign to me or anyone interested.
What Needs Doing:
Define a base provider interface (common methods: send, stream, healthCheck)
Build adapters for OpenRouter and Gemini
Make config / UI switch to select provider
Add tests (unit & integration)
Update documentation and usage examples
Why This Matters:
Enables switching providers easily
Prepares system for future integrations
Reduces dependency risk
Assign to me or anyone interested.