get_workspace_slxs
Retrieve all SLXs (health checks and automation runbooks) for a workspace in structured JSON format. Use for counting or batch operations without filtering.
Instructions
List ALL SLXs in a workspace (structured JSON). No filtering.
SLXs are the fundamental unit of work in RunWhen — each represents a health check, task, or automation runbook for a piece of infrastructure.
This tool returns the full list for the workspace and accepts only
workspace_name. It does NOT accept slx_name, filter,
alias, tag, or any other filtering parameter — those would
fail with unexpected_keyword_argument.
For other shapes:
One specific SLX (runbook detail):
get_slx_runbook(workspace_name=..., slx_name=...)Search / filter by topic (e.g. "neo4j health checks"):
workspace_chatSearch by resource (e.g. "what monitors namespace X"):
workspace_chat
Use this raw-list tool only when you need to enumerate every SLX for programmatic processing (counting, batch operations, etc).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace_name | Yes | The workspace to query (e.g. 't-oncall'). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |