You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Feature]: Filter sidebar threads by who started them
#18045
Threads started by agents now outnumber the ones I start myself: outside agents launching
through /mcp, delegate_task children, scheduled tasks. The thread view already marks a
thread as started by an agent, but the sidebar can only be narrowed by project (and
environment on mobile, #8948 for desktop). There's no way to see "only threads I started"
or "only threads an agent started" without opening each one.
Proposed solution
Add a "Started by" filter next to the project filter in the sidebar:
Both fields already live on every thread (createdBy, creationSource), so this is a client-side filter
with no server changes. The choice should persist across navigation (cf. #9379).
Optional follow-up: record which outside agent (its OAuth client name) launched a thread and
show it on the thread, so several outside agents can be told apart. Today every outside launch
is recorded as creationSource: "mcp".
Happy to open PR.
Alternatives considered
Collapsing agent-started threads into a group, like subagents under their parent. A filter is
simpler and also works for search results.
This discussion was converted from issue #17401 on October 11, 2026 01:42.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Area
apps/web, apps/mobile
Problem or use case
Threads started by agents now outnumber the ones I start myself: outside agents launching
through
/mcp,delegate_taskchildren, scheduled tasks. The thread view already marks athread as started by an agent, but the sidebar can only be narrowed by project (and
environment on mobile, #8948 for desktop). There's no way to see "only threads I started"
or "only threads an agent started" without opening each one.
Proposed solution
Add a "Started by" filter next to the project filter in the sidebar:
createdBy: user)createdBy: agent), optionally split by source: outside agent (mcp), scheduled task, delegated taskBoth fields already live on every thread (
createdBy,creationSource), so this is a client-side filterwith no server changes. The choice should persist across navigation (cf. #9379).
Optional follow-up: record which outside agent (its OAuth client name) launched a thread and
show it on the thread, so several outside agents can be told apart. Today every outside launch
is recorded as
creationSource: "mcp".Happy to open PR.
Alternatives considered
Collapsing agent-started threads into a group, like subagents under their parent. A filter is
simpler and also works for search results.
Additional context
Related: #1043 (status filters, closed), #3523, #8948.
All reactions