wrangler ai-search jobs manages indexing jobs
Introduced 2026-06-30 · score 0.95
HOW TO USE IT
When managing indexing jobs for an AI Search instance, use `wrangler ai-search jobs` with the instance name and, for job-specific operations, the job ID. Add `--namespace`/`-n` to select a namespace (default `default`) and `--json` for machine-readable output except on `cancel`.
wrangler ai-search jobs list <instance> [--namespace <namespace>] [--json]wrangler ai-search jobs create <instance> --description "manual reindex" [--namespace <namespace>] [--json]wrangler ai-search jobs get <instance> <job-id> [--namespace <namespace>] [--json]
wrangler ai-search jobs cancel <instance> <job-id> [--namespace <namespace>]
wrangler ai-search jobs logs <instance> <job-id> [--namespace <namespace>] [--json]WHY THIS HELPS
Manage indexing jobs for an AI Search instance from the CLI.
REQUIREMENTS AND LIMITATIONS
- Version: wrangler@4.106.0
- <instance> (required): AI Search instance name.
- <job-id> (required): Indexing job ID; required for get, cancel, and logs.
- --namespace / -n: Select the instance namespace; defaults to `default`.
- --description: Optional description for the indexing job.
- --json: Return clean JSON; supported by list, create, get, and logs, but not cancel.
- All commands accept `--namespace`/`-n`; it defaults to `default`.
- All commands except `cancel` accept `--json`.
FIRST-PARTY EVIDENCE
- https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.106.0
- https://9a51ac8b.previews.developers.cloudflare.com/ai-search/wrangler-commands/
Check the installed version and the source before using it. Entry JSON