.jobs.status Liatir.jobs.status() reads the current state of one async process job.
status(jobId: string): Promise<JobEntry>status(job_id) -> dictstatus(job_id)INFO
Liatir provides managed Rust and C++ libraries for Native/WASM Plugins. This app bridge is Native-only; WASM stays isolated.
status(job_id: &str) -> Result<Value>auto job = liatir::invoke("lia_jobs_status", {{"jobId", job_id}});| Parameter | Type | Description |
|---|---|---|
jobId | string | Unique identifier for the job. |
| Parameter | Type | Description |
|---|---|---|
job_id | str | Unique identifier for the job. |
const job = await Liatir.jobs.status(jobId);
console.log('Status:', job.status.type);
console.log('Exit code:', job.status.exitCode);job = ctx.liatir.jobs.status(job_id)
print('Status:', job['status']['type'])
print('Exit code:', job['status'].get('exitCode'))job <- ctx$liatir$jobs$status(job_id)
cat("Status:", job$status$type, "\n")
print(job$status$exitCode)INFO
Liatir provides managed Rust and C++ libraries for Native/WASM Plugins. This app bridge is Native-only; WASM stays isolated.
let job = ctx.liatir.jobs().status(job_id)?;
println!("Status: {}", job["status"]["type"]);
println!("Exit code: {}", job["status"]["exitCode"]);auto job = liatir::invoke("lia_jobs_status", {{"jobId", job_id}});
std::cout << "Status: " << job.at("status").at("type") << "\n";
std::cout << "Exit code: " << job.at("status").value("exitCode", json(nullptr)) << "\n";Returns a JobEntry object. See .jobs.list for the full structure.
A job can be running, done, failed, or killed.