| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore: consolidate sandbox post-merge fixes Preserve the original sandbox merge history while folding the follow-up CI, codecheck, packaging, deploy, and conflict-resolution commits into one merge commit. The tree is identical to the previous MR head 25a7b4e1fd7ea62d90e2e310a9b7414e4fb2d8a4. Signed-off-by: mhsong2 <songminhui2@huawei.com> | 1 个月前 | |
chore: consolidate early sandbox gate fixes Signed-off-by: mhsong2 <songminhui2@huawei.com> | 14 天前 | |
chore: Merge upstream master into sandbox merge branch Signed-off-by: mhsong2 <songminhui2@huawei.com> | 14 天前 | |
chore: consolidate sandbox packaging and CI fixes Signed-off-by: mhsong2 <songminhui2@huawei.com> | 14 天前 | |
fix: allow larger sandbox tunnel websocket frames The reverse tunnel carries HTTP bodies inside JSON websocket frames. A response larger than one MiB trips the websockets default message limit before the tunnel protocol can apply its own body limit. This aligns the websocket max_size settings with the protocol frame limit and raises the default tunnel body cap to 256 MiB. The frame cap defaults to 384 MiB so base64-encoded 256 MiB bodies have room for JSON overhead, while env overrides remain available for deployments that need a different ceiling. Constraint: The existing tunnel protocol sends each HTTP response as a single base64 JSON frame. Rejected: Disable websocket max_size entirely | keeps memory exposure unbounded. Confidence: high Scope-risk: narrow Directive: Keep websocket max_size and tunnel_protocol frame/body limits in sync when changing payload ceilings. Tested: python3 -m py_compile api/python/yr/sandbox/tunnel_protocol.py api/python/yr/sandbox/tunnel_client.py api/python/yr/sandbox/tunnel_server.py api/python/yr/tests/test_tunnel_protocol.py api/python/yr/tests/test_tunnel_integration.py Tested: direct python3.10 default constant check for 256 MiB body and 384 MiB frame Tested: direct python3.10 tunnel roundtrip with 2 MiB HTTP response Not-tested: pytest suite, blocked by missing pytest/native yr.fnruntime dependencies in this shell Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 2 个月前 | |
chore: consolidate sandbox session follow-up fixes Signed-off-by: mhsong2 <songminhui2@huawei.com> | 14 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 14 天前 | ||
| 14 天前 | ||
| 14 天前 | ||
| 2 个月前 | ||
| 14 天前 |