Skip to content

Add degradation preference options#198

Merged
alan-george-lk merged 3 commits into
mainfrom
feature/degradation-preference
Jul 7, 2026
Merged

Add degradation preference options#198
alan-george-lk merged 3 commits into
mainfrom
feature/degradation-preference

Conversation

@alan-george-lk

Copy link
Copy Markdown
Collaborator

Summary: Expose DegradationPreference on TrackPublishOptions and wire it through the FFI publish path

  • Add DegradationPreference and TrackPublishOptions::degradation_preference
  • Serialize/deserialize the field in room_proto_converter.cpp
  • Add unit coverage for defaults and proto round-trip

Misc changes found to be needed during development:

  • Make failIfNotConfigured() throw so missing test env vars fail fast
  • In AGENTS.md document that test tokens must be sourced before running integration/stress tests

devin-ai-integration[bot]

This comment was marked as resolved.

@xianshijing-lk xianshijing-lk left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

lgtm, thanks for taking care of it

Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@alan-george-lk alan-george-lk merged commit 2b81279 into main Jul 7, 2026
25 checks passed
@alan-george-lk alan-george-lk deleted the feature/degradation-preference branch July 7, 2026 03:31
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