SPIN tracks execution sessions, allowing multiple team members to collaborate on the same investigation and hand off work seamlessly.

Sessions and Collaboration

Session Management

Each notebook execution creates a session that tracks:
  • Execution timeline with timestamps for each cell run
  • Variable state at each execution point
  • Output history including errors and warnings
  • Runtime information (which SPIN runtime was used)

Session Handoff

SPIN enables seamless collaboration through session handoff:
  1. Initial Investigation: Junior engineer starts troubleshooting session
  2. Escalation: Senior engineer joins the same session without losing context
  3. AI Assistance: AI agent can take over routine tasks while preserving state
  4. Documentation: Complete session history becomes part of incident record

Multi-User Sessions

  • Multiple users can attach to the same session
  • Real-time output sharing across all connected users
  • Role-based restrictions on execution permissions
  • Session ownership transfer capabilities