components-contrib icon indicating copy to clipboard operation
components-contrib copied to clipboard

feat: promote conversation components to stable

Open sicoyle opened this issue 3 weeks ago • 0 comments

Describe the feature

Currently, all of the conversation components are alpha components. We want to promote the components to stable. This is a strong indication for maturity and readiness for broader use.

V1 implementation will focus on the following conversation components: OpenAI, AWS Bedrock, Anthropic, Ollama. The rest will come in a follow up effort and issue to be created (TODO @sicoyle).

This will require additional API keys and infrastructure set up in components contrib to support these additional tests. In addition, none of the conversation components run in CI, so that must be resolved to give confidence in the new test additions per this issue.

Acceptance criteria:

  • [ ] Conformance tests added for OpenAI component
  • [ ] Certification tests added for OpenAI component
  • [ ] Conformance tests added for AWS Bedrock component
  • [ ] Certification tests added for AWS Bedrock component
  • [ ] Conformance tests added for Anthropic component
  • [ ] Certification tests added for Anthropic component
  • [ ] Conformance tests added for Ollama component
  • [ ] Certification tests added for Ollama component
  • [ ] Dapr docs updated to reflect new component status
  • [ ] New tests all run in CI

See here for more details: https://docs.dapr.io/operations/components/certification-lifecycle

Release Note

RELEASE NOTE: UPDATE OpenAI, AWS Bedrock, Anthropic, Ollama conversation components to stable

sicoyle avatar Dec 10 '25 16:12 sicoyle