missions_sync
File frozen mission rounds into worker memory as observations after ethos mission close. Safe to re-run; skips filed rounds and reports name conflicts.
Instructions
Use after ethos mission close to file each frozen round into the
worker's memory (memory-<worker>, type observation).
Reads this repo's .punt-labs/ethos/missions/ tree; safe to re-run —
a round already filed is skipped, and a name held by another checkout
is reported as an error, never overwritten.
Args: mission: Sync one mission id only; empty means every mission. dry_run: List what would be filed and post nothing. force: Re-file rounds the daemon already holds (matching key only).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | ||
| dry_run | No | ||
| mission | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |