Workflows
Run every saved test case against a skill
RUNS THE SKILL, ONCE PER SAVED CASE. This has real side effects.
For an llm skill that is a model call per case. For an api skill it is an outbound HTTP request per case, to the endpoint the skill is configured with, made AS THE PLATFORM - so a skill that writes somewhere will write there again, with the fixture's data.
Every case is pinned to ONE version of the skill, so the result is a regression answer rather than a mix of versions.
Tiered external by an explicit rule, for the same reason POST /skills/{action_id}/execute is: it reaches outside graph8 on the customer's behalf, and nothing in the path name says so.
post/skills/{action_id}/test-runs
Request
- Base URL: https://be.graph8.com/api/v1
- URL: https://be.graph8.com/api/v1/skills/{action_id}/test-runs
- Auth: HTTP bearer
Path parameters
action_idstring required
Skill or workflow action_id.
Headers
Authorizationstring nullable
X-Target-Org-Idstring nullable
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.