Cerebro 0.2.1
Fix: SessionEnd hook crash under Python 3.9
The cerebro-session-end.py plugin hook crashed at import when run by the system /usr/bin/python3 (3.9.6) because it used PEP 604 union syntax (str | None) without from __future__ import annotations:
TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'
This silently disabled the auto-record multi-brain sweep at session end. Fixed by adding the future import (matches the project convention in CLAUDE.md).
Patch release: no changes to the src/cerebro MCP server — this ships via the plugin/marketplace channel. Version bumped in lockstep across pyproject.toml, marketplace.json and plugin.json.