hirotm query search runs FTS5 full-text search across indexed task fields: title, body, list name, group label, and status label. Output uses the same global --format as other commands (this subcommand does not add its own format or view flags).
The server must be running—see Server Operations. For shared flags (--profile, --client-name), see hirotm CLI.
Access policy
- No
--board: hits only include tasks on boards the CLI is allowed to read (server-side filter for the CLI principal). - With
--board: that board must exist, and the CLI needsreadBoardfor it—otherwise you get 404 (unknown board) or 403 (no access). See CLI access policy.
Invalid search query.
Sort: hits are ordered by BM25 relevance score ascending (lower = better match). Paging uses that order. See Default sort order.
query search
The query is all arguments after search, joined with spaces—use quotes for phrases.
Accepts global
-q / --quiet (with --format ndjson); default field taskId. See Pipe-friendly quiet.
Prefix matching (default)
Unless you pass --no-prefix, the CLI asks the server to prefix-match the last token (for example drag can match dragging). If the query looks like an advanced FTS expression—quotes, parentheses, or column-style syntax—the server uses your string as-is (no automatic * on the last word).
CLI Examples
Search tasks for "release notes" on board sprint, JSON, limit 15.
Learn more
Runhirotm help query search for the full help text. Command summaries also appear in hirotm CLI.