client-sdk-js
[experimental] core room exports
#2141
Open

[experimental] core room exports #2141

lukasIO wants to merge 22 commits into main from core
lukasIO
lukasIO build: declare sideEffects and add a bundle size breakdown script
6cc684a9
lukasIO refactor(room): add the extension contract, move data streams and rpc…
d82bcf6a
lukasIO refactor(room): move data tracks behind the dataTracks extension
29108ef3
lukasIO refactor(room): move frame metadata and E2EE setup behind extensions
674c3479
lukasIO feat(core): add an unpublished core entry and a gate for its imports
b24eb6ae
lukasIO docs: describe the room extension pattern in AGENTS.md
7079642c
lukasIO chore(core): export the extension API types and tighten the core gate
7679901d
lukasIO build: bundle the core entry and track its size with size-limit
531508a1
changeset-bot
github-actions
lukasIO refactor(room): move video publishing behind the video extension
f81bf296
lukasIO coreroom only
8929d638
lukasIO feat(core): publish the livekit-client/core entry
b45fde1a
lukasIO refactor(room): move simulateParticipants and legacy chat behind exte…
34b11395
lukasIO perf: mark module-level constructors and lookups as pure
36fe44dd
lukasIO feat(core): createRoom(options, [extensions]) replaces CoreRoom.with()
71b9053a
lukasIO fix(lint): merge duplicate options import, rename shadowed parameter
5fb3fba3
lukasIO fix(core): keep the full entry's augmentations out of core consumers'…
d2c747c0
lukasIO refactor(core): move extension-only operations onto ExtensionContext
4189169b
lukasIO strip internal methods on core
5e003efb
lukasIO build(core): emit the core entry's declarations with @internal stripped
bb6a37aa
lukasIO lukasIO marked this pull request as ready for review 5 days ago
lukasIO lukasIO requested a review from 1egoman 1egoman 5 days ago
lukasIO lukasIO requested a review from xianshijing-lk xianshijing-lk 5 days ago
lukasIO lukasIO removed review request from 1egoman 1egoman 5 days ago
lukasIO lukasIO removed review request from xianshijing-lk xianshijing-lk 5 days ago
devin-ai-integration
devin-ai-integration commented on 2026-10-08
lukasIO fix(core): configured frameMetadata reaches the publish path; connect…
e4992de2
lukasIO lukasIO changed the title [very experimental] lite room [experimental] lite room 5 days ago
devin-ai-integration
devin-ai-integration commented on 2026-10-08
lukasIO fix(frameMetadata): hand core the options through a context slot; kee…
7ac06143
lukasIO lukasIO changed the title [experimental] lite room [experimental] core room exports 4 days ago
lukasIO Update room-extensions.md
aafbdb91

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone