- Emit initial state change event (stopped -> starting) when session is created - Rename 'exited' state to 'killed' for clarity - Remove duplicate killed event emission (Close() already emits via transitionToLocked) - Set OnStateChange callback in NewManager to emit state change events - All state changes now properly emit events via callbacks |
||
|---|---|---|
| .. | ||
| manager.go | ||