Skip to content

v10.46.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 07:18
· 22 commits to main since this release

Changes

  • feat: release v10.46.0 — Artifact backup to Google Drive through the gws CLI (#118): aid run --backup TARGET[:FOLDER] or a project [backup] table (target, folder with {project}/{date}/{task_id}/{branch}, include = export/diff/transcript, on = complete/fail; global default folder and binary under [backup.gdrive]) bundles a task that ran and settled done or failed into <task_id>-<sha>.tar.gz and uploads it once at the end of the post-run lifecycle. --no-backup opts out and aid retry inherits the setting. aid show prints Backup: <url> and --json carries backup_url. Upload failures are recorded as milestone events and never change the task's status, exit code or reported error. Tasks ended by aid stop, by the background reaper or before the agent started are not backed up.
  • Merge branch 'feat/backup-gdrive': artifact backup to Google Drive via gws (#118)
  • fix(backup): drop the cancelled trigger
  • Merge branch 'main' into feat/backup-gdrive
  • fix(backup): one entry point — the end of the post-run lifecycle
  • Merge branch 'main' into feat/backup-gdrive
  • refactor(show,batch): move src/cmd/show* and batch* clusters into submodules (#152 step 2)
  • refactor(run): move src/cmd/run_* cluster into src/cmd/run/ (#152 step 1)
  • fix(backup): two entry points — settled post-run lifecycle and a reaper-tick sweep
  • fix(backup): back up once at the settled state; keep overrides and the agent's error
  • Merge branch 'main' into feat/backup-gdrive
  • Merge branch 'fix/status-guard-residuals'
  • fix(remote-build): project remote_build=auto degrades to local without rbox
  • feat(backup): pluggable artifact backup with a Google Drive target via gws (#118 MVP)
  • fix(store,opencode): status-guard and event-hygiene residuals from #165
  • chore: default dispatches to remote builds via rbox pick

Install

curl -fsSL https://aid.agent-tools.org/install.sh | bash

Or download a binary below and place it in your PATH.