You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the install script exits with a download error or 404, check the [Releases page](https://github.com/microsoft/waza/releases/latest) to confirm a binary for your platform is available. You can also install manually:
285
285
286
286
```bash
287
-
# Example: macOS ARM64 (Apple Silicon) — replace <version> with the latest tag (e.g. v0.33.0)
287
+
# Example: macOS ARM64 (Apple Silicon) — replace <version> with the latest tag (e.g. v0.34.0)
|`--output-dir`|`-d`| string || Directory for structured output; each run creates a UTC-timestamped subdirectory of the specified directory. Mutually exclusive with `--output`. |
|`--parallel`|| bool | false | Run tasks concurrently |
67
-
|`--workers`|`-w`| int |4| Number of concurrent workers |
67
+
|`--workers`|`-w`| int |auto| Number of concurrent workers |
68
68
|`--trials`|| int |`config.trials_per_task`| Run each task N times for flakiness detection (omit to use `config.trials_per_task`; when provided, value must be >= 1) |
69
69
|`--task`|`-t`| string || Filter tasks by name (repeatable) |
70
70
|`--tags`|| string || Filter tasks by tags (repeatable) |
-**Configurable eval file naming** — Projects can configure generated and discovered eval filenames through `.waza.yaml``files.evalFile`, `files.taskGlob`, and `files.taskFileSuffix`.
17
-
-**Instruction files in eval runs** — Eval-level and task-level instruction files can be copied into isolated workspaces and injected into the Copilot system message.
16
+
-**BYOK provider wiring** — Bring-your-own-key provider support is wired for configured model providers.
17
+
-**`waza update` command** — Local Waza installations can be upgraded from the CLI.
18
+
-**Skill injection opt-out** — Evals can run without injecting the target skill body.
19
+
-**Forbidden skills grading** — `skill_invocation` graders can assert that specific skills must not be invoked.
20
+
-**Per-trial usage reporting** — Results JSON includes per-trial usage details for deeper run analysis.
18
21
19
22
#### Fixed
20
23
21
-
-**Prompt graders use the execution engine** — Judge turns now route through `CopilotEngine`, keeping grader execution aligned with engine configuration.
22
-
-**Prompt grader follow-up recovery** — Prompt grading preserves collected grades when a follow-up turn fails after successful grader collection.
23
-
-**Bundled Copilot CLI updated** — Embedded `copilot-cli` bundles are updated to 1.0.49.
24
-
-**Spec-aligned skill scaffolding** — `waza new skill` no longer asks for a nonstandard skill type or emits `type:` frontmatter.
25
-
-**Improved discovery and routing checks** — `waza check` discovers nested/separated evals consistently and compliance scoring detects routing markers in `SKILL.md` body sections.
24
+
-**Tool approval handling** — Tool permissions use the SDK approval kind.
25
+
-**Signal cancellation** — `waza run` respects cancellation signals more reliably.
26
+
-**Sandbox prompt handling** — Empty sandbox prompts are guarded before execution.
27
+
-**Custom agent example schema** — The custom-agent eval example now matches the supported schema.
26
28
27
29
#### Changed
28
30
29
-
-**Copilot SDK v0.3.0 migration** — Session events, transcript handling, logging, web API usage collection, suggestion traces, and tests now use the updated SDK API.
31
+
-**Run concurrency** — `waza run` reuses a shared Copilot client and auto-sizes parallel workers when `--workers` is unset.
32
+
-**Documentation** — Integration testing, custom-agent eval, and OpenAI Evals model-graded YAML docs were refreshed.
30
33
31
34
---
32
35
@@ -36,12 +39,12 @@ Pre-built binaries for all major platforms:
36
39
37
40
| Platform | Architecture | Download |
38
41
|----------|-------------|----------|
39
-
| macOS | Apple Silicon (ARM64) |[waza-darwin-arm64](https://github.com/microsoft/waza/releases/download/v0.33.0/waza-darwin-arm64)|
The PowerShell installer downloads `waza-windows-amd64.exe` or `waza-windows-arm64.exe`, verifies the checksum, and installs `waza.exe`. You can also download the Windows binary from the [standalone waza release](https://github.com/microsoft/waza/releases/tag/v0.33.0), rename it to `waza.exe`, and place it in a directory on your `PATH`.
69
+
The PowerShell installer downloads `waza-windows-amd64.exe` or `waza-windows-arm64.exe`, verifies the checksum, and installs `waza.exe`. You can also download the Windows binary from the [standalone waza release](https://github.com/microsoft/waza/releases/tag/v0.34.0), rename it to `waza.exe`, and place it in a directory on your `PATH`.
67
70
68
71
</TabItem>
69
72
</Tabs>
@@ -80,11 +83,11 @@ waza --version
80
83
81
84
Install waza as an [Azure Developer CLI](https://learn.microsoft.com/azure/developer/azure-developer-cli/) extension.
0 commit comments