AGPL-3.0-or-later · forever.

reference · method index

Scan the whole client.

A compact index of every local method and every preview jobs, workflows, health and webhook method.

The index names the owner and return shape so application code can choose the smallest surface that solves its job.

LocalNika methods.

These methods drive the released binary and preserve its machine contracts.

version()                  Promise<string>
check(file, options?)      Promise<LocalCheckReport>
dryRunPlan(file)           Promise<LocalPlan>
run(file, options?)        RunHandle
runToEnd(file, options?)   Promise<LocalRunOutcome>
test(file, { update? })    Promise<GoldenVerdict>
traceVerify(path?)         Promise<TraceVerdict>

Jobs and workflows.

The root client groups operations by resource. The compatible service is not shipped by the reference engine today.

jobs.submit · status · cancel · run · stream
jobs.artifacts · artifact · artifactJson
jobs.artifactBinary · artifactStream · runAndCollect

workflows.list · listPage · reload · source

Health and signatures.

health probes the service without authorization. verifyWebhook is a static Web Crypto utility and can be tested without a service.

await nika.health()
await Nika.verifyWebhook(body, signature, secret)