Skip to content

v0.7.6

Choose a tag to compare

@ronjunevaldoz ronjunevaldoz released this 28 Jun 11:39

Add async jobs API to the Graphyn Ktor server.

What's new

  • POST /jobs — submit a workflow for background execution (202 Accepted)
  • GET /jobs — list all jobs, newest first; filter with ?state=QUEUED|RUNNING|COMPLETED|FAILED|CANCELLED
  • GET /jobs/{id} — poll for result after submission (404 when unknown)
  • DELETE /jobs/{id} — cancel a queued/running job (409 if already terminal)

Unlike POST /executions, jobs persist in memory after completion so results are queryable by id.

Also in this release

  • GitHub Pages deployment of the WasmJS web app fixed (/app/ path)
  • Skills synced to kmm-agent-skills v1.29.3 (7 new skills added)

Full Changelog: v0.7.5...v0.7.6