Skip to content

[pull] main from LibreChat-AI:main - #14

Merged
pull[bot] merged 4 commits into
innFactory:mainfrom
LibreChat-AI:main
Sep 1, 2026
Merged

[pull] main from LibreChat-AI:main#14
pull[bot] merged 4 commits into
innFactory:mainfrom
LibreChat-AI:main

Conversation

@pull

@pull pull Bot commented Sep 1, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* feat: add outbound stateful code bridge

* test: cover remote bridge startup policy

* fix: harden remote bridge lifecycle fencing

* fix: harden remote bridge assignment lifecycle

* fix: close remote bridge commit races

* fix: surface shutdown workspace quarantine

* fix: fail closed across bridge lifecycle gaps

* fix: persist stateful settlement commit barriers

* fix: bound bridge control-plane timing

* fix: recover abandoned bridge leases

* fix: fence stateful bridge workspaces

* fix: recover bridge lease read failures

* fix: add safe workspace fence recovery

* fix: bound bridge liveness timers

* fix: bound bridge cleanup recovery

* fix: preserve bridge deadline fencing

* fix: acknowledge bridge lease delivery

* fix: close bridge deadline gaps

* fix: harden bridge recovery edges

* fix: preserve bridge rejection recovery

* fix: fence bridge lease recovery

* fix: bound bridge control lifetimes

* fix: retain bridge recovery ownership

* fix: isolate bridge control state

* fix: bound bridge workspace reset

* fix: validate bridge deployment inputs

* fix: close bridge registration and deadline races

* fix: anchor bridge lease freshness

* fix: preserve bridge response status
* feat: add outbound stateful code bridge

* test: cover remote bridge startup policy

* fix: harden remote bridge lifecycle fencing

* feat: add secure code worker pairing

* fix: harden paired worker lifecycle

* fix: require paired auth on hardened APIs

* fix: harden bridge pairing startup policy

* fix: preserve bridge fencing through pairing

* fix: distinguish assignment settlement conflicts

* fix: harden remote bridge assignment lifecycle

* fix: close remote bridge commit races

* fix: surface shutdown workspace quarantine

* fix: fail closed across bridge lifecycle gaps

* fix: persist stateful settlement commit barriers

* fix: bound bridge control-plane timing

* fix: recover abandoned bridge leases

* fix: fence stateful bridge workspaces

* fix: recover bridge lease read failures

* fix: add safe workspace fence recovery

* fix: bound bridge liveness timers

* fix: bound bridge cleanup recovery

* fix: preserve bridge deadline fencing

* fix: acknowledge bridge lease delivery

* fix: close bridge deadline gaps

* fix: harden bridge recovery edges

* fix: preserve bridge rejection recovery

* fix: fence bridge lease recovery

* fix: bound bridge control lifetimes

* fix: retain bridge recovery ownership

* fix: isolate bridge control state

* fix: bound bridge workspace reset

* fix: validate bridge deployment inputs

* fix: close bridge registration and deadline races

* fix: anchor bridge lease freshness

* fix: preserve bridge response status

* fix: harden paired bridge lifecycle

* fix: sustain paired credentials in flight

* fix: fence credential refresh deadlines

* fix: fence sandbox start at deadline

* fix: complete paired worker revocation

* fix: make worker revocation atomic

* fix(bridge): fence queued registration after revoke
* feat: add outbound stateful code bridge

* test: cover remote bridge startup policy

* fix: harden remote bridge lifecycle fencing

* feat: add secure code worker pairing

* fix: harden paired worker lifecycle

* fix: require paired auth on hardened APIs

* fix: harden bridge pairing startup policy

* fix: preserve bridge fencing through pairing

* fix: distinguish assignment settlement conflicts

* feat: add principal-bound bridge workers

* fix: authenticate principal worker routing

* fix: fence bridge identity and backend routing

* fix: fence bridge redemption and queue routing

* fix: preserve legacy routing and assignment auth

* fix: preserve long-lived bridge assignments

* fix: persist replay queue backend

* fix: fence bridge replay and credential rotation

* fix: address principal worker review findings

* fix: reconcile principal workers with bridge fencing

* fix: fence principal worker lifecycle transitions

* fix: fence bridge settlement ownership

* fix: fence bridge leases to active principals
* feat: add outbound stateful code bridge

* test: cover remote bridge startup policy

* fix: harden remote bridge lifecycle fencing

* feat: add secure code worker pairing

* fix: harden paired worker lifecycle

* fix: require paired auth on hardened APIs

* fix: harden bridge pairing startup policy

* fix: preserve bridge fencing through pairing

* fix: distinguish assignment settlement conflicts

* feat: add principal-bound bridge workers

* fix: authenticate principal worker routing

* fix: fence bridge identity and backend routing

* fix: fence bridge redemption and queue routing

* fix: preserve legacy routing and assignment auth

* fix: preserve long-lived bridge assignments

* fix: persist replay queue backend

* fix: fence bridge replay and credential rotation

* fix: address principal worker review findings

* fix: reconcile principal workers with bridge fencing

* fix: fence principal worker lifecycle transitions

* fix: fence bridge settlement ownership

* fix: fence bridge leases to active principals

* fix: invalidate pending worker pairings on revoke

* fix: package bridge protocol in API image

* fix: fence mixed-version pairing revocation

* fix: redeem valid legacy pairing codes

* fix: harden pairing rollout compatibility

* fix: make pairing revocation atomic

* fix: preserve pairing identity across rollouts

* fix: reopen pairing cleanup after rollbacks

* fix: bound legacy pairing migration scans

* fix: retry interrupted pairing migrations

* fix: harden pairing migration cleanup

* fix: make pairing cleanup recoverable

* fix: preserve pairing recovery across lifecycle rollout

* fix: drain API pods before pairing rollback

* fix: fence rollback reentry and pairing epochs

* fix: close rollback verification gaps

* fix: keep rollback drain on one cluster

* fix: bound rollback recovery triggers
@pull pull Bot locked and limited conversation to collaborators Sep 1, 2026
@pull pull Bot added the ⤵️ pull label Sep 1, 2026
@pull
pull Bot merged commit ea872fc into innFactory:main Sep 1, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant