- Add /new and /session commands to create and switch sessions - Route plain text messages to active session's Claude subprocess - Auto-spawn subprocess when switching to session with no process - Update help text with session commands - Handle async callbacks in ClaudeSubprocess (inspect.iscoroutinefunction) - Preserve all existing bot commands (/status, /pbs, etc.) - Use block=False for non-blocking message handling Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| personas | ||
| .gitignore | ||
| __init__.py | ||
| bot.py | ||
| claude_subprocess.py | ||
| session_manager.py | ||