Manage Smart Chat API Extension threads from one dashboard
Smart Chat Thread Manager helps you find, open, rename, and review-cleanup Smart Chat threads without leaving Obsidian.
Use it when thread history becomes work you need to manage, not just read.

When Smart Chat use scales, thread sprawl quietly erodes flow:
- finding the right thread takes longer
- stale experiments pile up
- active work gets buried
- cleanup starts to feel risky if delete controls are not obvious
Thread Manager gives you one focused dashboard for keeping conversations searchable and actionable.
What this solves
Smart Chat is valuable because threads stay attached to the work they serve.
Thread Manager is useful when you need a second view:
Which threads exist, which ones still matter, and what should I open, rename, or clean up?
It helps you:
- find the thread you need by name or key
- open active work immediately
- rename threads inline
- review thread and message counts before cleanup
- delete single threads or selected visible threads only through confirmed cleanup flows
Review-first cleanup
Thread cleanup should be treated like any other trusted-note cleanup:
- Search or filter first.
- Review the visible working set.
- Select only the threads you intend to clean up.
- Confirm delete actions inline.
- Open active or uncertain threads instead of deleting them.
Do not use Thread Manager as a blind "delete old stuff" tool.
Use it to make one visible decision at a time:
- open this thread
- rename this thread
- leave this thread alone
- delete this confirmed stale thread
- bulk-delete only the selected visible threads after confirmation
What you can do
Open any thread directly in Smart Chat
Use Open when the thread is still useful or you need to inspect context before deciding.
This keeps cleanup from becoming guesswork.
Rename threads inline
Rename threads when the title no longer explains the work.
Inline rename is best for:
- making project names searchable
- clarifying what the thread is waiting on
- turning vague titles into useful history
Delete one thread with confirmation
Use single-thread delete when one thread is clearly stale, duplicated, or no longer useful.
The important part is the confirmation step.
A delete action should be intentional and visible.
Bulk-delete selected visible threads
Bulk cleanup is useful only after filtering.
Use this pattern:
- Search or filter to a narrow set.
- Select the visible rows that are safe to remove.
- Confirm bulk delete inline.
- Recheck the list before continuing.
Avoid bulk cleanup when the visible set is broad or uncertain.
Scan counts before cleanup
Thread and message counts help you avoid accidental cleanup.
Use counts as a review signal, not as proof that a thread is unimportant.
Setup
- Install Smart Chat Pro in Obsidian.
- Open the command palette.
- Launch Chat Thread Manager.
- Use search, select-all-visible, and per-row controls to manage threads.
- Click Open on any row when you need to continue the conversation in Smart Chat.
Workflow playbook
Search first
Filter by thread name or key before cleanup.
This narrows the decision to the smallest visible working set.
Rename before deleting
If a thread is still useful but hard to recognize, rename it.
A better name often solves the retrieval problem without cleanup.
Open uncertain threads
If you are not sure whether a thread matters, open it.
Review beats guessing.
Bulk cleanup only after filtering
Bulk delete belongs after search/filter, not before.
The safest bulk cleanup pattern is:
filter -> select visible stale rows -> confirm -> review remaining rows
Return to the originating note when needed
Thread Manager helps manage threads.
The originating note still owns the work.
If the thread affects the project outcome, review the result in the note before promoting anything into trusted note content.
FAQ
Does deleting a thread require confirmation?
Yes. Single and bulk delete flows should use inline confirmation controls.
Can I rename without leaving the manager?
Yes. Rename is inline in each row.
Should I delete threads just because they are old?
No.
Age can be a useful filter, but it is not proof that a thread has no value.
Search, open, or inspect uncertain threads before cleanup.
Will I lose context while managing threads?
Opening a thread launches the selected thread in Smart Chat so you can continue from that conversation.
For trusted project state, return to the originating note and review what should be promoted, updated, or left alone.
Is Thread Manager the same as a Chat Inbox?
No.
A Chat Inbox usually reads note-attached chat-active and chat-done state across your vault.
Thread Manager manages Smart Chat thread records directly.
Use both when you want both views:
- Chat Inbox: what delegated work is active or done in notes
- Thread Manager: what Smart Chat threads exist and need naming, search, opening, or cleanup