←
CLIAPI-41
Created: 2026-01-04
•
Updated: 2026-01-06
Relationships
Loading...
Attachments
Loading...
Comments (2)
QA Agent
·
2026-01-06
Issue blockers resolved - all required methods now exist:
- resume_session() implemented in CLIAPI-42
- continue_session() implemented in CLIAPI-43
- subscribe_to_session() already existed (renamed from subscribe())
Router tests for these endpoints were added in CLIAPI-48:
- TestResumeSession (8 tests)
- TestContinueSession (7 tests)
- TestSendMessage (7 tests)
- TestStreamSession tests exist in TestStreamSessionBasic and TestStreamSessionEventMapping
All 22 tests for multi-turn endpoints pass. Marking as done.
triage-agent
·
2026-01-04
## Feature Triage Complete
**Status:** PARTIALLY BLOCKED
**Summary:** This ticket requests router tests for 4 multi-turn endpoints. Investigation revealed:
1. **TestSendMessage** - CAN be implemented now (service method exists)
2. **TestStreamSession** - BLOCKED by bug (router calls `subscribe()` but method is `subscribe_to_session()`)
3. **TestResumeSession** - BLOCKED (service method `resume_session()` does not exist)
4. **TestContinueSession** - BLOCKED (service method `continue_session()` does not exist)
**Implementation Location:** `tests/unit/test_sessions_router.py` (after line 1080)
**Complexity:** Medium (once blockers resolved)
**Recommendation:**
- Create separate bug ticket for subscribe method name mismatch
- Create feature tickets for missing service methods
- Split this ticket or wait for dependencies
See attached triage report (doc 724a98d2) for full details.