Skip to content

[Platform] ElevenLabs definitions rework#1273

Closed
Guikingone wants to merge 1 commit intosymfony:mainfrom
Guikingone:refactor/elevenlabs_platform
Closed

[Platform] ElevenLabs definitions rework#1273
Guikingone wants to merge 1 commit intosymfony:mainfrom
Guikingone:refactor/elevenlabs_platform

Conversation

@Guikingone
Copy link
Contributor

Q A
Bug fix? no
New feature? yes
Docs? yes
Issues Part of #1265
License MIT

Hi 👋🏻

Here's a POC for #1265, I choose EL as it's the easiest to refactor and the easiest to configure, this PR allows to remove the factory usage, add missing services / tags and rework the injection process, every class is now a service and can be decorated / lazy-loaded.

@Guikingone Guikingone changed the title refactor(platform): ElevenLabs improvements [Platform] ElevenLabs improvements Dec 23, 2025
@Guikingone Guikingone changed the title [Platform] ElevenLabs improvements [Platform] ElevenLabs definitions rework Dec 23, 2025
@Guikingone Guikingone force-pushed the refactor/elevenlabs_platform branch from 48c578e to d1ecab3 Compare December 23, 2025 14:45
@Guikingone Guikingone marked this pull request as ready for review December 23, 2025 14:52
@carsonbot carsonbot added Feature New feature Platform Issues & PRs about the AI Platform component Status: Needs Review labels Dec 23, 2025
@Guikingone Guikingone force-pushed the refactor/elevenlabs_platform branch 2 times, most recently from 2501ddd to 8df4dee Compare December 24, 2025 10:32
@Guikingone Guikingone force-pushed the refactor/elevenlabs_platform branch from 8df4dee to d826c77 Compare December 31, 2025 08:24
Copy link
Member

@chr-hertel chr-hertel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not completely sold on the need for decoration, but let's isolate the two things here:

  1. rework on bundle, skipping the factory
  2. removing the PlatformFactory

For the second one I would be quite reluctant because that is quite handy when not using the bundle, what - at least for me - is the case regularly in prototypes not requiring the entire framework.

@chr-hertel
Copy link
Member

chr-hertel commented Jan 17, 2026

@Guikingone want to continue on the first one here or not needed anymore?

  1. rework on bundle, skipping the factory

@Guikingone
Copy link
Contributor Author

Hi @chr-hertel 👋🏻

Not needed anymore, this PR was built to ease #943 but the PR is ready without impacting services, I'll close this one.

@Guikingone Guikingone closed this Jan 18, 2026
@Guikingone Guikingone deleted the refactor/elevenlabs_platform branch January 18, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature New feature Platform Issues & PRs about the AI Platform component Status: Needs Work Status: Waiting feedback

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants