feat(TC-500): integrate native sharing into TinyChat release - #234
Merged
samgbafa merged 1 commit intoSep 15, 2026
Conversation
samgbafa
merged commit Sep 15, 2026
bc2aae7
into
Codex/roman/tinychat-native-release-20260915
6 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
TC-500 production-lineage integration
Ports the reviewed native-sharing architecture from main PR #229 onto the exact TinyChat production candidate base
461e387b74c6760c5b48a265dca6a258667837c0(binary version remains 1.17.0 in this integration PR).Scope and preservation
/policy/v3admission/control only and generic/delegate+/invokeas the data plane; no Share-specific data-plane route.Verification
cargo fmt --all -- --checkRUSTFLAGS='-Dwarnings' cargo check -p tinycloud-node --testsRUSTFLAGS='-Dwarnings' cargo clippy -p tinycloud-node --all-targets -- -D warningscargo test -p tinycloud-node policy_v3 --lib -- --test-threads=1(26 passed)cargo test -p tinycloud-node legacy_freeze --lib -- --test-threads=1(5 passed)cargo test -p tinycloud-node production_route_tests --lib(1 passed)cargo test -p tinycloud-node publication_route --lib(5 passed)cargo test -p tinycloud-node --lib -- --test-threads=1(363 passed)cargo test -p tinycloud-core publication --lib -- --test-threads=1(21 passed)cargo test -p tinycloud-core legacy_freeze --lib -- --test-threads=1(11 passed)node scripts/check-deployment-policy-probes.mjscargo test --workspace -- --test-threads=1Release recommendation
Do not branch-deploy this integration or alter the current 1.17.0 candidate. Following independent security/TinyChat review and merge, prepare a separately versioned 1.17.1 release from this release branch, then use the existing digest-pinned release workflow.
Please obtain independent security and TinyChat regression review before merge.
Refs TC-500.