fix(kugetsu): remove broken session existence check (#38) #40

Merged
shoko merged 1 commits from fix/issue-38-remove-broken-session-check into main 2026-03-31 07:27:38 +02:00

1 Commits

Author SHA1 Message Date
shokollm
963e0f45f2 fix(kugetsu): remove broken session existence check
The check_opencode_session_exists() function was fundamentally broken
because 'opencode session list' does not include forked sessions,
regardless of output format (table or JSON). This caused false
'session expired' reports even when sessions were fully functional.

Changes:
- Remove session check from cmd_status() - now returns 'ok' if session registered
- Remove session check from cmd_delegate() - let opencode run fail naturally
- Remove warning from cmd_continue() - proceed regardless
- Simplify cmd_doctor() - just show registered sessions
- Update test to reflect new behavior

Issue #38: #38
2026-03-31 05:23:39 +00:00