Conversation
a88da14 to
45a9cfe
Compare
Scope Telegram session_search to the current conversation
|
45a9cfe to
cb8eb12
Compare
|
Thanks for the review. I rebased the branch onto current upstream
Verification on |
cb8eb12 to
983a7ee
Compare
Confirmed — Single recursive CTE + cached session-id set confirmed. All points addressed. Good. |
983a7ee to
bb099b2
Compare
|
Final real-Telegram validation for head
Current local candidate verification: |
Summary
session_searchcalls to the durable currentchat_id/thread_idplus parent-child lineagescope=allfor global or cross-profile historyThis intentionally reuses existing session metadata instead of adding a new scope column, migration, contextvar, or persistence layer.
Tests
pytest -q -o addopts= tests/tools/test_session_search.py tests/agent/test_session_search_scope_context.py tests/tui_gateway/test_session_db_ownership_teardown.pygit diff --check, and Windows-footgun scan pass