Skip to main content

Module jobs

Module jobs 

Source
Expand description

Local job scheduler

Functions§

add_chat_participant
cancel_local_job
Cancel a job by id (queued → cancelled; running → cooperative cancel).
clear_finished_local_jobs
Clear completed/failed/cancelled history without affecting active work.
create_group_chat_session
ensure_chat_session
get_chat_participants
get_default_outcome_sharing
get_local_agent_config
list_local_jobs
Snapshot of the local job queue (jobs + status counts).
remove_chat_participant
retry_local_job
Re-run a finished job with the same bounded inputs.
schedule_agent_job
Schedule one agent turn as a background job (queued, off the chat thread). Routed local-first; a remote-MCP agent’s turn is sent out over MCP. Returns the created job as JSON.
schedule_anatomy_asset_acquire
schedule_job_on_device
Enqueue a job for a specific apparatus (did:q42:device:…). Empty target → this install. Remote devices fail closed until multi-device dispatch is live.
schedule_model_activation
schedule_model_download
update_agent_outcome_sharing