Jev Harness: execute the registered task
run_taskExecutes a caller-registered task end to end to inspect a synthetic workspace and save source evidence, returning terminal status, artifact receipt, bounded quotes, and model usage.
Instructions
Jev Harness executes the caller's registered task definition end to end for this goal: "Inspect the caller-owned synthetic workspace and save source evidence". The Jev agent loop selects registered tools and fresh argument references from observations, then runs the same independent completion check as direct operation. All inputs and source permissions are already bound by the caller; this call does not need per-step references. One client call returns terminal status, artifact receipt, bounded source quotes when the task defines an evidence report, and actual or unknown model usage. Limits: at most 20 tool effects and 120 seconds, checked cooperatively; callback I/O is bounded by the task. Only available before any operate call. Partial/review/uncertain outcomes are retained, and effects are not automatically retried.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | ||
| report | No | Up to four original quoted records; has_more points to subsequent read_report pages. | |
| status | Yes | Terminal state; completion requires the independent check. | |
| artifact | No | Caller artifact location, record count and match/digest receipt when defined. | |
| complete | Yes | ||
| telemetry | Yes | Actual/unknown Jev model usage, requests and operation timing; caller model cost is separate. |