Skip to content

(expressive mode): hide and remove from examples#6370

Merged
tinalenguyen merged 1 commit into
mainfrom
tina/hide-expressive-mode
Jul 9, 2026
Merged

(expressive mode): hide and remove from examples#6370
tinalenguyen merged 1 commit into
mainfrom
tina/hide-expressive-mode

Conversation

@tinalenguyen

Copy link
Copy Markdown
Member

Remove the user-facing expressive surface while keeping the pipeline machinery internal and disabled:

  • drop the expressive param from AgentSession and Agent (and the Agent.expressive property)
  • drop the expressive field from AgentSessionOptions
  • stop exporting ExpressiveOptions and presets from livekit.agents.voice
  • AgentSession hardcodes an internal _expressive = False, which AgentActivity._resolve_expressive_options() now reads, so the markup/presets machinery stays intact but always resolves disabled
  • remove expressive=presets.* usage from the examples

Remove the user-facing expressive surface while keeping the pipeline
machinery internal and disabled:

- drop the `expressive` param from AgentSession and Agent (and the
  Agent.expressive property)
- drop the `expressive` field from AgentSessionOptions
- stop exporting ExpressiveOptions and presets from livekit.agents.voice
- AgentSession hardcodes an internal `_expressive = False`, which
  AgentActivity._resolve_expressive_options() now reads, so the
  markup/presets machinery stays intact but always resolves disabled
- remove `expressive=presets.*` usage from the examples
@tinalenguyen tinalenguyen requested a review from a team as a code owner July 9, 2026 18:40

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

@tinalenguyen tinalenguyen merged commit ab95b65 into main Jul 9, 2026
25 of 26 checks passed
@tinalenguyen tinalenguyen deleted the tina/hide-expressive-mode branch July 9, 2026 18:47
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