List secret names
list_secretsList the names of the variables a machine launched in the environment gets, and where each comes from, never a value: key, sensitive, updated_at, source and active. source is "runcrate" for a secret set in Runcrate, or the environment's secret manager ("doppler:/", "infisical:/", "1password:"), whose names are those of its last read; active is false when a Runcrate secret of the same name overrides a manager's. A manager's names carry source_status (ok, failing, not_checked) and, when failing, source_error: while it fails, every launch in the environment is refused with "Secret manager unreachable". Every instance and job launched in the environment gets these as environment variables, so a command can read $HF_TOKEN without the value ever passing through you. Values set for one launch (run_job variables, a schedule spec's env or env_vars) win over all of them. Secrets are added, changed and removed only in the Runcrate dashboard (https://runcrate.ai/dashboard/settings/secrets) by a workspace owner or admin. A secret manager (Doppler, Infisical or 1Password) is connected once at https://runcrate.ai/dashboard/settings/integrations and linked to an environment on the Secrets page; no agent can connect or link one. When a command needs a secret that is not listed, ask the user to add it there, or to link their secret manager (they will need a Doppler service token, an Infisical machine identity, or a 1Password service account; the page walks them through it); never ask them to paste a value to you. When a source is failing, tell the user its source_error and to check it at the integrations page.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_secrets"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace | No | Workspace ID (optional: defaults to the authenticated workspace) | |
| environment | No | Environment name (optional: defaults to the environment this session acts in) |