feat: add search param to sessions.list RPC

Server-side filtering backup for client-side session picker search.
Case-insensitive substring match on displayName, label, subject,
sessionId, and key.

Closes #1161
This commit is contained in:
CJ Winslow
2026-01-18 03:01:49 -08:00
committed by Peter Steinberger
parent 262e35c219
commit ddb7b5c6a4
3 changed files with 154 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ export const SessionsListParamsSchema = Type.Object(
label: Type.Optional(SessionLabelString),
spawnedBy: Type.Optional(NonEmptyString),
agentId: Type.Optional(NonEmptyString),
search: Type.Optional(Type.String()),
},
{ additionalProperties: false },
);