chore(fleet): sync operator memory, hatch menu dialogs, and watchdog alerts

This commit is contained in:
operator
2026-10-07 00:25:51 +00:00
parent 0065d11e97
commit 34b0ef9fe2
38 changed files with 2205 additions and 444 deletions
+5 -3
View File
@@ -549,9 +549,11 @@ def main():
})
# Work-first envelope: executable swarm.spawn/followup.create at TOP and BOTTOM
# (see bin/prompt_envelope.py). Always applied, even if the template has its own [RESULT.
import prompt_envelope
rendered = prompt_envelope.wrap(job_name, job_id, agent, target, rendered)
# (see bin/prompt_envelope.py). Skipped when the job sets "skip_envelope": true
# (agents whose runtime lacks the enveloped tools, e.g. pip).
if not job.get("skip_envelope"):
import prompt_envelope
rendered = prompt_envelope.wrap(job_name, job_id, agent, target, rendered)
# Format as JOB DM
dm_message = f"[JOB {job_id}] {rendered}"