Skip to content

Conversation

@andreadimaio
Copy link
Member

  • Removed default methods from ChatProvider interface and moved their implementations into ChatService
  • Replaced multiple parameter-based methods with unified request objects (TextGenerationRequest, TimeSeriesRequest) in provider interfaces
  • Rename FindByIdParameters in FindByIdRequest class
  • Updated DeploymentService to use request-based parameters
  • Streamlined method signatures across services to consistently use request objects

@andreadimaio andreadimaio self-assigned this Sep 3, 2025
@andreadimaio andreadimaio force-pushed the refactor-service-interfaces branch 8 times, most recently from d886855 to 6e67aa0 Compare September 3, 2025 15:27
- Removed default methods from ChatProvider interface and moved their implementations into ChatService
- Replaced multiple parameter-based methods with unified request objects (TextGenerationRequest, TimeSeriesRequest) in provider interfaces
- Rename FindByIdParameters in FindByIdRequest class
- Updated DeploymentService to use request-based parameters
- Streamlined method signatures across services to consistently use request objects

Signed-off-by: andreadimaio <dmaio.andrea@gmail.com>
Signed-off-by: andreadimaio <dmaio.andrea@gmail.com>
Signed-off-by: andreadimaio <dmaio.andrea@gmail.com>
@andreadimaio andreadimaio force-pushed the refactor-service-interfaces branch from 6e67aa0 to bb20273 Compare September 3, 2025 15:34
@andreadimaio andreadimaio merged commit 48adf72 into main Sep 3, 2025
5 checks passed
@andreadimaio andreadimaio deleted the refactor-service-interfaces branch September 3, 2025 15:42
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.

2 participants