Browse
Installable packages, the resource types built into kdeps, and the versioned assets kdeps runs on, in one catalog. The colored badge on each entry says which kind it is.
270 entries
Accept the most recent judge-panel response as final once the revise-and-rejudge iteration budget is spent, regardless of outcome -- a judge panel must never block a turn indefinitely.
kdeps harness: accuracy
kdeps template: agency
The `agent:` resource calls a sibling agent's entire workflow within the same [agency](https://kdeps.com/agencies/) and returns that agent's `apiResponse` output. It is how one agent delegates a subtask to another specialized agent.
`apiResponse:` builds and returns the HTTP response sent back to the caller. It is always the last resource in the dependency chain - the resource pointed to by [`targetActionId`](https://kdeps.com/reference/glossary#targetactionid) in `workflow.yaml`.
kdeps template: api-service
Grant a pending approval token. Use when the user has explicitly approved the requested exception.
List all approval tokens, their statuses, and scopes.
Request a one-time permission exception from the user. Use when a tool call is blocked by permission mode and you need user approval. Returns a token ID.
Revoke a previously granted approval token.
kdeps event: auto-compact
kdeps command: autocontext
kdeps harness: autonomy
The shipped, out-of-the-box defaults for every token-economy event. Applying this after switching to "frugal" or "thorough" resets them all in one step, without needing to hand-edit or delete override files.
kdeps event: bash-call-budget
Execute a bash shell command and return its output. Use for running scripts, checking system state (git status, ls, etc.), or performing file operations. Press Ctrl+C to interrupt (partial output returned to LLM); press Ctrl+Z to background (use bash_job_wait to retrieve output).
List background bash jobs started with bash_exec and backgrounded via Ctrl+Z. Shows job ID, status (running/done/failed), command, and elapsed time.
Wait for a background bash job (from bash_exec backgrounded via Ctrl+Z) to complete and return its full output. Use the job_id from the bash_exec backgrounded result.
kdeps theme: black
Refuse further distinct tool calls in one category once its per-turn budget is exhausted. A repeat of an already-attempted call is never blocked -- only new, distinct calls draw from the budget.
kdeps harness: branch-summary
The `browser:` resource drives a real browser (Chromium, Firefox, or WebKit) via [Playwright](https://playwright.dev/). Use it to navigate pages, fill forms, run JavaScript, capture screenshots, and maintain authenticated sessions across resources.
Evaluate a mathematical expression and return the result. Accepts any valid numeric expression (e.g. '2 + 2', '3.14 * 10**2', 'sqrt(16)'). Powered by Starlark math evaluation.
Bound a collection to a fixed count while building it, keeping priority/recency order instead of growing unboundedly.
The `chat:` resource sends a prompt to a language model and stores the response as the resource's output. The output is the raw response object - the reply text is at `get('id').message.content`. With `jsonResponse: true` the output is the parsed JSON object instead.
kdeps command: clear
kdeps model: cloud
kdeps provider: cloudflare
kdeps harness: code
kdeps event: code-call-budget