Skip to content

0.57.0

Choose a tag to compare

@b10x-bot b10x-bot released this 05 Nov 05:47
· 35 commits to main since this release
7e408a5

b10x-loom agent run runs a spec with no loops and reads only the channel binding's write. A scheduled LoomAgent gains a run deadline and reads Available only once its CronJob exists. An A2A turn that cannot run names no host path to its caller.

Breaking

  • No breaking changes.

Changed

  • spec.schedule.runDeadlineSeconds renders the CronJob job template's activeDeadlineSeconds; a run past it is a failed status.lastRun with reason DeadlineExceeded
  • b10x-loom agent run runs a spec with no loops as an inbound-answer@1 turn that never sends; agent serve still refuses it
  • b10x-loom agent run needs no list, get or search on the channel binding; only its write is read
  • The operator refuses an AgentServe LoomAgent whose spec has no loops, Malformed at spec.agent.loops
  • An A2A turn that cannot run gives its caller a fixed reason per kind (serve::a2a::TURN_*), naming no host path
  • A scheduled resource waiting for its Job or Deployment to go reads Available False WorkloadTerminating, not Scheduled, until its CronJob exists
  • spec.schedule.startingDeadlineSeconds above 9223372036 (MAX_RUN_DEADLINE_SECONDS), which Kubernetes' duration wraps, is Malformed

Full entry: CHANGELOG.md, 0.57.0