log_search
Search the local omni-dev request log for CLI/MCP invocations and their HTTP requests, returning matching records as text. Filter by time, method, status, service, command, URL, regex, or fuzzy tokens.
Instructions
Search the local omni-dev request log — every CLI/MCP invocation and the HTTP requests it issued — and return matching records as text. Read-only. Mirrors omni-dev log (the --follow tail has no MCP form). All filters are optional and AND-ed: since/until (30m/2h, a date, or an RFC3339 timestamp), method, status (200/5xx/4xx,5xx), service, command, url, grep (regex), fuzzy/query (mini-language), id. format is oneline (default), json (verbatim NDJSON), or full; limit keeps the most recent N.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Match this record `id` or `invocation_id` (pulls a run and its requests). | |
| url | No | Match a substring of the request URL. | |
| grep | No | Match a regular expression against the raw JSON line. | |
| fuzzy | No | Fuzzy tokens (substrings of the raw line); AND-ed together. | |
| limit | No | Show at most N (most recent) matching records. Unbounded when omitted. | |
| query | No | Query expressions (AND/OR/NOT, `field:value`, bare tokens); AND-ed. | |
| since | No | Lower time bound: a relative window (`30m`, `2h`, `1d`), a date (`2026-07-01`), or an RFC3339 timestamp. | |
| until | No | Upper time bound: same forms as `since` (a relative value means that long ago). Pair with `since` for a bounded window. | |
| format | No | Output rendering. Defaults to `oneline`. | |
| method | No | Match the HTTP method (case-insensitive), e.g. `GET`. | |
| status | No | Match the status: exact (`200`), class (`5xx`), or list (`4xx,5xx`). | |
| command | No | Match the resolved command-path prefix, e.g. `jira read`. | |
| service | No | Match the service tag, e.g. `jira`, `datadog`, `browser-bridge`. |