Skip to content

Zoo Code v3.76.0

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Aug 04:51
Immutable release. Only release title and notes can be modified.

[3.76.0]

Minor Changes

  • Add Destructive Command Guard as an opt-in safety layer that blocks dangerous terminal commands while allowing longer tasks to continue without repeated approvals (#1057 by @navedmerchant, PR #1061 by @navedmerchant)
  • Streamline Destructive Command Guard approval handling so safe commands can continue with fewer interruptions (#1058 by @navedmerchant, PR #1062 by @navedmerchant)
  • Harden Destructive Command Guard binary installation and platform handling (#1056 by @navedmerchant, PR #1060 by @navedmerchant)
  • Strengthen shared managed-binary downloads, archive extraction, verification, and atomic installation (#1055 by @navedmerchant, PR #1059 by @navedmerchant)
  • Fix Zoo starting the next step before a terminal command finishes (PR #1145 by @app/zoomote)
  • Add an OpenAI Codex response-speed selector to provider settings (PR #1076 by @WebMad)
  • Update DeepSeek model configurations and defaults (#1082 by @WHMHammer, PR #1083 by @WHMHammer)
  • Isolate each task's provider configuration from changes to the currently focused provider state (PR #1085 by @edelauna)
  • Isolate provider-profile mutations from running tasks to prevent mid-task configuration changes (PR #1087 by @edelauna)
  • Group nearby, related tool approval requests while keeping unrelated requests separate (#1004 by @easonLiangWorldedtech, PR #1005 by @easonLiangWorldedtech)
  • Add telemetry circuit breaking and drain pending events during shutdown for more reliable, bounded delivery (PR #1070 by @edelauna)
  • Aggregate task-completion telemetry using incremental delta installments (PR #1071 by @edelauna)
  • Deduplicate concurrent model-cache fetches and throttle telemetry for empty provider responses (PR #1072 by @edelauna)
  • Fix Semble archive extraction on Windows by safely encoding the extraction command (#1167 by @navedmerchant, PR #1168 by @navedmerchant)
  • Introduce shared provider-stream test utilities to reduce duplicated stream setup (PR #1086 by @app/zoomote)
  • Reuse the shared webview query-client helper in tests (PR #1088 by @app/zoomote)
  • Migrate Requesty provider tests to shared stream helpers (PR #1089 by @app/zoomote)
  • Migrate Unbound provider tests to shared stream helpers (PR #1090 by @app/zoomote)
  • Migrate OpenAI-family provider tests to shared stream helpers (PR #1091 by @app/zoomote)
  • Migrate base OpenAI-compatible provider tests to shared stream helpers (PR #1092 by @app/zoomote)
  • Migrate OpenAI provider tests to shared stream helpers (PR #1093 by @app/zoomote)
  • Migrate Anthropic Vertex provider tests to shared stream helpers (PR #1094 by @app/zoomote)
  • Migrate LiteLLM and Z.ai provider tests to shared stream helpers (PR #1095 by @app/zoomote)
  • Migrate Friendli, OpenCode Go, and MiMo provider tests to shared stream helpers (PR #1102 by @app/zoomote)
  • Migrate Qwen, LM Studio, and Fireworks provider tests to shared stream helpers (PR #1103 by @app/zoomote)
  • Migrate Kenari, MiniMax, Vercel, and Mistral provider tests to shared stream helpers (PR #1105 by @app/zoomote)
  • Finish the provider-stream test-helper rollout across the remaining provider suites (PR #1169 by @app/zoomote)
  • Merge the v3.74.0 release preparation branch into main (PR #1081 by @taltas)