Commit graph

2 commits

Author SHA1 Message Date
Hans Aschauer
9cc43e4166 Add MCP injection support to Jupyter backend
- start_kernel() now accepts injection_code and bridge_socket_path
- Bridge Unix domain socket mounted as volume in container
- Injection code executed once on kernel startup (silent, no history)
- New _execute_injection_code() helper method with error handling
- Parameters passed through SessionManager.create_session()
- Parameters passed through JupyterBackend.execute()
- Updated JUPYTER_IMPLEMENTATION_STATUS.md

This mirrors the MCP injection pattern from the simple executor,
allowing MCP tools to be available in Jupyter sessions.
2026-02-07 08:13:40 +01:00
Hans Aschauer
ed58c6ad5a Add Jupyter implementation status document
- Comprehensive status of real Jupyter backend implementation
- Architecture decisions documented (1:1 mapping)
- Completed features and remaining TODOs
- Test status and known issues
- Next steps prioritized
- Architecture diagrams and communication flow
2026-02-07 08:09:07 +01:00