Files
claudecodeui/server/modules/providers/services
Haileyesus 10528a2bdd fix: exclude archived content from conversation search
Conversation search still surfaced hidden data after archiving because it only filtered out archived
session rows. Active session rows that belonged to archived projects were still indexed, which broke
the expectation that archived work disappears from normal search until it is restored.

This change makes search follow the visible workspace model by skipping any session whose owning
project is archived before ripgrep and transcript parsing begin. The archive-state lookup is cached
per project path so the behavior is corrected without adding repeated database work during a scan.
2026-05-08 20:30:25 +03:00
..