wai 0.4.0 #525

Merged
dcharlot merged 1 commit from wai/release-0.4.0 into main 2026-10-28 13:19:04 -04:00
20 changed files with 22 additions and 20 deletions

View file

@ -2286,7 +2286,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"aes-gcm",
"blake3",

View file

@ -3451,7 +3451,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"aes-gcm",
"blake3",

View file

@ -4,7 +4,9 @@ Notable changes to the WAI standard and the reference implementation.
Newest at the top. WAI is a draft standard; until v1.0 freezes, the
wire format may change and such changes are recorded here.
## v0.4.0 — current
## Unreleased
## v0.4.0
### One catalogue of operations, the agent rules on every command, and the service binaries named `wai-*`

View file

@ -1,6 +1,6 @@
{
"format": "wai.ops/1",
"toolchain": "0.3.0",
"toolchain": "0.4.0",
"envelope": "envelope/1",
"exit_codes": [
{

View file

@ -1024,7 +1024,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -969,7 +969,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -2459,7 +2459,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -954,7 +954,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -973,7 +973,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -766,7 +766,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"aes-gcm",
"blake3",

View file

@ -1214,7 +1214,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -587,7 +587,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"cbindgen",
"pkg-config",

View file

@ -1087,7 +1087,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

2
wai/wai-rs/Cargo.lock generated
View file

@ -4517,7 +4517,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"aes-gcm",
"blake3",

View file

@ -1,6 +1,6 @@
[package]
name = "wai"
version = "0.3.0"
version = "0.4.0"
edition = "2024"
rust-version = "1.97"
license = "Apache-2.0"

View file

@ -1601,7 +1601,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"byteorder",

View file

@ -1007,7 +1007,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -802,7 +802,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",

View file

@ -1,7 +1,7 @@
// GENERATED by scripts/actions.mjs from the WAI operation catalogue. Do not edit: change the
// catalogue (wai-rs/src/catalogue.rs, exported by `wai ops export`), then run
// `node scripts/actions.mjs`. `node scripts/actions.mjs --check` fails when this file differs.
export const CATALOGUE = {"format":"wai.ops/1","toolchain":"0.3.0","sha256":"7a7d097d4ca43e0054b685a94dab0dc56cc4e960d7cbd193b12bb8a841d9bf8c"};
export const CATALOGUE = {"format":"wai.ops/1","toolchain":"0.4.0","sha256":"327f96eaf75e0d852d2db58e9833f0fb6ea85dbafc6dfc1d27ea41614fdcd5b2"};
export const ACTIONS = [
{"id":"toolchain.test","noun":"toolchain","verb":"test","menu":"Toolchain","item":"Test","palette":"toolchain test","summary":"WAI's four steps (name, dispatch, rebuild, receipt) on a picture made here, its receipt checked offline","placement":"local","effect":"writes-project","stability":"stable","toolset":"core","cli":"wai hello","mcp":null,"route":null,"call":"toolchain_test"},
{"id":"project.create","noun":"project","verb":"create","menu":"Project","item":"Create","palette":"project create","summary":"A new project from one of the examples, written into a new or empty directory; --list names the templates","placement":"local","effect":"writes-project","stability":"stable","toolset":"core","cli":"wai create","mcp":null,"route":null,"call":"project_create"},

View file

@ -1220,7 +1220,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wai"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"blake3",
"cbindgen",