Roo-Code/packages
Roo Code 24b0f76ff1 feat: add YOLO Mode for Jupyter notebooks
- Add comprehensive security validation for Jupyter notebooks
- Implement YOLO Mode setting to bypass security restrictions in trusted environments
- Add jupyterNotebookYoloMode configuration option
- Create JupyterNotebookSecurity class with risk detection for:
  - Critical risks: eval, exec, shell commands
  - High risks: dangerous imports, script injection
  - Medium risks: file/network operations
- Implement automatic sanitization of dangerous content
- Add read-only mode enforcement for risky notebooks
- Include comprehensive test suite with 27 test cases
- Add detailed documentation for security features

This allows users to work with trusted notebooks containing "unsafe" constructs
by enabling YOLO Mode in settings when needed.
2025-09-03 21:05:27 +00:00
..
build Sharing improvements (#5082) 2025-06-24 16:36:32 -04:00
cloud Move message queue to the extension host (#7604) 2025-09-02 19:12:18 -07:00
config-eslint Upgrade to ESLint 9 + share eslint config across workspaces (#3815) 2025-05-21 21:30:21 -07:00
config-typescript Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
evals Fix evals (#7547) 2025-08-29 20:10:58 -07:00
ipc Add an API for resuming tasks by ID (#7122) 2025-08-15 12:03:58 -04:00
telemetry Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
types feat: add YOLO Mode for Jupyter notebooks 2025-09-03 21:05:27 +00:00