Skip to content

refactor(chat-model-factory): split chat, streaming, and secondary model creation#311

Merged
haiphucnguyen merged 1 commit intomainfrom
feature/refactor-chat-model-factory
Apr 8, 2026
Merged

refactor(chat-model-factory): split chat, streaming, and secondary model creation#311
haiphucnguyen merged 1 commit intomainfrom
feature/refactor-chat-model-factory

Conversation

@haiphucnguyen
Copy link
Copy Markdown
Owner

  • add AgentExecutor and extend ChatModelFactory with dedicated model builders
  • separate bare ChatModel and StreamingChatModel creation from chat client wiring
  • standardize secondary model creation across providers for utility workloads
  • update all provider factories to use the new createSecondaryModel contract
  • simplify shared factory logic and remove redundant proxy fallback logging
  • bump project version to 1.2.27-SNAPSHOT

…del creation

- add AgentExecutor and extend ChatModelFactory with dedicated model builders
- separate bare ChatModel and StreamingChatModel creation from chat client wiring
- standardize secondary model creation across providers for utility workloads
- update all provider factories to use the new createSecondaryModel contract
- simplify shared factory logic and remove redundant proxy fallback logging
- bump project version to 1.2.27-SNAPSHOT
@haiphucnguyen haiphucnguyen merged commit d96455e into main Apr 8, 2026
15 checks passed
@haiphucnguyen haiphucnguyen deleted the feature/refactor-chat-model-factory branch April 8, 2026 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant