security: strengthen session handling

This commit is contained in:
Rohit P
2026-07-24 18:44:39 -07:00
parent 9cc2761998
commit 8ee0a0d082
6 changed files with 277 additions and 45 deletions
+4 -2
View File
@@ -10,7 +10,7 @@ from pathlib import Path
from ..config import load_config
from ..permissions import Mode
from ..secrets import state_dir
from .app import create_app
from .app import _WS_MAX_FRAME_BYTES, create_app
from .manager import SessionManager
@@ -149,7 +149,9 @@ def main(argv=None) -> None:
_exit_when_orphaned()
app = build_app(args.cwd, args.model, args.mode)
uvicorn.run(app, host=args.host, port=args.port)
uvicorn.run(
app, host=args.host, port=args.port, ws_max_size=_WS_MAX_FRAME_BYTES
)
if __name__ == "__main__":