Search issues
search_issuesBusca issues por FULL-TEXT (Postgres tsvector, diccionario español) en título, descripción, comentarios Y el texto de los campos personalizados, ordenadas por relevancia (ts_rank). Cada resultado trae la issue (id, identificador TEAM-N, título, estado…) más snippet (un extracto con los términos resaltados entre …), rank y customFields (los valores de sus campos personalizados, con nombre y tipo: no hace falta pedir cada issue). También encuentra por identificador exacto (TEAM-N). Para ACOTAR por el valor de un campo usa customFields (los fieldId salen de list_custom_fields): [{fieldId, op, value}], combinables en AND con la query. Operadores por tipo — checkbox: isTrue|isFalse|empty; member: is|isNot|empty (value = userId); number: eq|gt|lt|empty; date: before|after|between|empty (value en epoch ms, between usa value2); text: contains|empty. query vacía + customFields = listado filtrado. limit opcional (1-100, por defecto 25). workspaceId opcional: el workspace donde operar (list_workspaces los enumera). Sin él se usa el de la credencial. Buscar un identificador (TEAM-N) SIN workspaceId busca en todos tus workspaces, porque el identificador no es único entre ellos: cada fila trae su workspace, y si salen varias tienes que elegir tú.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| workspaceId | No | ||
| customFields | No |