- Rename Agent.introspect() → getSessionInfo(), AgentIntrospection → AgentSessionInfo - Claude Code detectActivity: replace tmux screen-scraping with JSONL-based detection (file mtime + last entry type) - Remove terminal pattern constants (ACTIVE_PATTERNS, IDLE_PATTERNS, etc.) - Update all tests: JSONL-based activity tests, renamed introspect blocks - waiting_input/blocked states deferred to hooks-based implementation (#16) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||