chore: bump version to 17.2.9
This commit is contained in:
Generated
+25
-25
@@ -514,9 +514,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "base64"
|
name = "base64"
|
||||||
version = "0.23.0"
|
version = "0.23.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "b25655df2c3cdd83c5e5b293b88acd880332b2ddadd7c30ac43144fdc0033da9"
|
checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "base64-simd"
|
name = "base64-simd"
|
||||||
@@ -1963,9 +1963,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "encoding_rs_io"
|
name = "encoding_rs_io"
|
||||||
version = "0.1.7"
|
version = "0.1.8"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83"
|
checksum = "fba3fe847045ecff794b9c138293a80db914678c453ad63fbf0c6a9eb6e00b22"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"encoding_rs",
|
"encoding_rs",
|
||||||
]
|
]
|
||||||
@@ -2573,9 +2573,9 @@ checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "globset"
|
name = "globset"
|
||||||
version = "0.4.19"
|
version = "0.4.20"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "e47d37d2ae4464254884b60ab7071be2b876a9c35b696bd018ddcc76847309cd"
|
checksum = "07c34a9410465b45bd9787443bc7370f37735bad04b0f0cd57ff1a3186c98988"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aho-corasick",
|
"aho-corasick",
|
||||||
"bstr",
|
"bstr",
|
||||||
@@ -2783,13 +2783,13 @@ checksum = "c9356095b4b41197bba32173600e1582792cda618f65d12f68e2e77d273413c5"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "html-to-markdown-rs"
|
name = "html-to-markdown-rs"
|
||||||
version = "3.10.2"
|
version = "3.10.4"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "bf23a50d1e4f5ca342b75308a309466882f672a324654a363e26ff723a40e791"
|
checksum = "1b0fdf3ba00130a03686f79af007ba066f13e2b0ea3d736ede049cfd8b55015a"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ahash",
|
"ahash",
|
||||||
"astral-tl",
|
"astral-tl",
|
||||||
"base64 0.23.0",
|
"base64 0.23.1",
|
||||||
"bitflags 2.13.1",
|
"bitflags 2.13.1",
|
||||||
"html-escape",
|
"html-escape",
|
||||||
"html5ever",
|
"html5ever",
|
||||||
@@ -3148,9 +3148,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ignore"
|
name = "ignore"
|
||||||
version = "0.4.32"
|
version = "0.4.33"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "0b17771570a2b94107741a7b033f19132c2eee21d59d21b24d2ced26500bd66e"
|
checksum = "00b69833ed729dc5aa7d19541d96d6cf8e9137194207a04916d658e43168402f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"crossbeam-deque",
|
"crossbeam-deque",
|
||||||
"globset",
|
"globset",
|
||||||
@@ -3537,9 +3537,9 @@ checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "kqueue"
|
name = "kqueue"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "273c0752728918e0ac4976f2b275b6fefb9ecd400585dec929419f3844cd87b5"
|
checksum = "8d763e5b24120b4ddf50de6c92308156765aabfbbccebf401da7cff2d70a41ea"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"kqueue-sys",
|
"kqueue-sys",
|
||||||
"libc",
|
"libc",
|
||||||
@@ -4899,7 +4899,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pi-ast"
|
name = "pi-ast"
|
||||||
version = "17.2.8"
|
version = "17.2.9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"ast-grep-core",
|
"ast-grep-core",
|
||||||
@@ -4968,19 +4968,19 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pi-iso"
|
name = "pi-iso"
|
||||||
version = "17.2.8"
|
version = "17.2.9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-trait",
|
"async-trait",
|
||||||
"libc",
|
"libc",
|
||||||
"parking_lot",
|
"parking_lot",
|
||||||
"similar 3.1.1",
|
"similar 3.1.2",
|
||||||
"tokio",
|
"tokio",
|
||||||
"windows-sys 0.61.2",
|
"windows-sys 0.61.2",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pi-natives"
|
name = "pi-natives"
|
||||||
version = "17.2.8"
|
version = "17.2.9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"arboard",
|
"arboard",
|
||||||
@@ -5050,7 +5050,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pi-shell"
|
name = "pi-shell"
|
||||||
version = "17.2.8"
|
version = "17.2.9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"brush-builtins",
|
"brush-builtins",
|
||||||
@@ -5137,7 +5137,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pi-voice"
|
name = "pi-voice"
|
||||||
version = "17.2.8"
|
version = "17.2.9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"audiopus_sys",
|
"audiopus_sys",
|
||||||
"bytes",
|
"bytes",
|
||||||
@@ -5151,7 +5151,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pi-walker"
|
name = "pi-walker"
|
||||||
version = "17.2.8"
|
version = "17.2.9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"dashmap",
|
"dashmap",
|
||||||
"globset",
|
"globset",
|
||||||
@@ -5169,7 +5169,7 @@ dependencies = [
|
|||||||
"clap",
|
"clap",
|
||||||
"parking_lot",
|
"parking_lot",
|
||||||
"pi-uutils-ctx",
|
"pi-uutils-ctx",
|
||||||
"similar 3.1.1",
|
"similar 3.1.2",
|
||||||
"tempfile",
|
"tempfile",
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -5714,9 +5714,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "regex-automata"
|
name = "regex-automata"
|
||||||
version = "0.4.16"
|
version = "0.4.18"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad"
|
checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aho-corasick",
|
"aho-corasick",
|
||||||
"memchr",
|
"memchr",
|
||||||
@@ -6238,9 +6238,9 @@ checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "similar"
|
name = "similar"
|
||||||
version = "3.1.1"
|
version = "3.1.2"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "e6505efef05804732ed8a3f2d4f279429eb485bd69d5b0cc6b19cc02005cda16"
|
checksum = "85ee016af5d736b69fc89e19254540fa4b5f5492853fb5503920f084011c78b6"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bstr",
|
"bstr",
|
||||||
]
|
]
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@ members = ["crates/pi-*", "crates/vendor/*"]
|
|||||||
resolver = "3"
|
resolver = "3"
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
version = "17.2.8"
|
version = "17.2.9"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
authors = ["Can Boluk"]
|
authors = ["Can Boluk"]
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
},
|
},
|
||||||
"packages/agent": {
|
"packages/agent": {
|
||||||
"name": "@oh-my-pi/pi-agent-core",
|
"name": "@oh-my-pi/pi-agent-core",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@oh-my-pi/pi-ai": "catalog:",
|
"@oh-my-pi/pi-ai": "catalog:",
|
||||||
"@oh-my-pi/pi-catalog": "catalog:",
|
"@oh-my-pi/pi-catalog": "catalog:",
|
||||||
@@ -40,7 +40,7 @@
|
|||||||
},
|
},
|
||||||
"packages/ai": {
|
"packages/ai": {
|
||||||
"name": "@oh-my-pi/pi-ai",
|
"name": "@oh-my-pi/pi-ai",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@bufbuild/protobuf": "catalog:",
|
"@bufbuild/protobuf": "catalog:",
|
||||||
"@oh-my-pi/omptype": "catalog:",
|
"@oh-my-pi/omptype": "catalog:",
|
||||||
@@ -64,7 +64,7 @@
|
|||||||
},
|
},
|
||||||
"packages/catalog": {
|
"packages/catalog": {
|
||||||
"name": "@oh-my-pi/pi-catalog",
|
"name": "@oh-my-pi/pi-catalog",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@bufbuild/protobuf": "catalog:",
|
"@bufbuild/protobuf": "catalog:",
|
||||||
"@oh-my-pi/omptype": "catalog:",
|
"@oh-my-pi/omptype": "catalog:",
|
||||||
@@ -78,7 +78,7 @@
|
|||||||
},
|
},
|
||||||
"packages/coding-agent": {
|
"packages/coding-agent": {
|
||||||
"name": "@oh-my-pi/pi-coding-agent",
|
"name": "@oh-my-pi/pi-coding-agent",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"bin": {
|
"bin": {
|
||||||
"omp": "src/cli.ts",
|
"omp": "src/cli.ts",
|
||||||
},
|
},
|
||||||
@@ -152,7 +152,7 @@
|
|||||||
},
|
},
|
||||||
"packages/hashline": {
|
"packages/hashline": {
|
||||||
"name": "@oh-my-pi/hashline",
|
"name": "@oh-my-pi/hashline",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@oh-my-pi/pi-natives": "catalog:",
|
"@oh-my-pi/pi-natives": "catalog:",
|
||||||
"lru-cache": "catalog:",
|
"lru-cache": "catalog:",
|
||||||
@@ -196,7 +196,7 @@
|
|||||||
},
|
},
|
||||||
"packages/mnemopi": {
|
"packages/mnemopi": {
|
||||||
"name": "@oh-my-pi/pi-mnemopi",
|
"name": "@oh-my-pi/pi-mnemopi",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"bin": {
|
"bin": {
|
||||||
"mnemopi": "src/cli.ts",
|
"mnemopi": "src/cli.ts",
|
||||||
},
|
},
|
||||||
@@ -223,7 +223,7 @@
|
|||||||
},
|
},
|
||||||
"packages/natives": {
|
"packages/natives": {
|
||||||
"name": "@oh-my-pi/pi-natives",
|
"name": "@oh-my-pi/pi-natives",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@napi-rs/cli": "catalog:",
|
"@napi-rs/cli": "catalog:",
|
||||||
"@types/bun": "catalog:",
|
"@types/bun": "catalog:",
|
||||||
@@ -231,7 +231,7 @@
|
|||||||
},
|
},
|
||||||
"packages/omptype": {
|
"packages/omptype": {
|
||||||
"name": "@oh-my-pi/omptype",
|
"name": "@oh-my-pi/omptype",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@ark/attest": "0.56.3",
|
"@ark/attest": "0.56.3",
|
||||||
"@ark/schema": "0.56.2",
|
"@ark/schema": "0.56.2",
|
||||||
@@ -245,7 +245,7 @@
|
|||||||
},
|
},
|
||||||
"packages/snapcompact": {
|
"packages/snapcompact": {
|
||||||
"name": "@oh-my-pi/snapcompact",
|
"name": "@oh-my-pi/snapcompact",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@oh-my-pi/pi-ai": "catalog:",
|
"@oh-my-pi/pi-ai": "catalog:",
|
||||||
"@oh-my-pi/pi-natives": "catalog:",
|
"@oh-my-pi/pi-natives": "catalog:",
|
||||||
@@ -258,7 +258,7 @@
|
|||||||
},
|
},
|
||||||
"packages/stats": {
|
"packages/stats": {
|
||||||
"name": "@oh-my-pi/omp-stats",
|
"name": "@oh-my-pi/omp-stats",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"bin": {
|
"bin": {
|
||||||
"omp-stats": "./src/index.ts",
|
"omp-stats": "./src/index.ts",
|
||||||
},
|
},
|
||||||
@@ -285,7 +285,7 @@
|
|||||||
},
|
},
|
||||||
"packages/tui": {
|
"packages/tui": {
|
||||||
"name": "@oh-my-pi/pi-tui",
|
"name": "@oh-my-pi/pi-tui",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@oh-my-pi/pi-natives": "catalog:",
|
"@oh-my-pi/pi-natives": "catalog:",
|
||||||
"@oh-my-pi/pi-utils": "catalog:",
|
"@oh-my-pi/pi-utils": "catalog:",
|
||||||
@@ -324,7 +324,7 @@
|
|||||||
},
|
},
|
||||||
"packages/utils": {
|
"packages/utils": {
|
||||||
"name": "@oh-my-pi/pi-utils",
|
"name": "@oh-my-pi/pi-utils",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@oh-my-pi/pi-natives": "catalog:",
|
"@oh-my-pi/pi-natives": "catalog:",
|
||||||
"handlebars": "catalog:",
|
"handlebars": "catalog:",
|
||||||
@@ -337,7 +337,7 @@
|
|||||||
},
|
},
|
||||||
"packages/wire": {
|
"packages/wire": {
|
||||||
"name": "@oh-my-pi/pi-wire",
|
"name": "@oh-my-pi/pi-wire",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/bun": "catalog:",
|
"@types/bun": "catalog:",
|
||||||
},
|
},
|
||||||
@@ -378,19 +378,19 @@
|
|||||||
"@huggingface/transformers": "^4.2.0",
|
"@huggingface/transformers": "^4.2.0",
|
||||||
"@mozilla/readability": "^0.6.0",
|
"@mozilla/readability": "^0.6.0",
|
||||||
"@napi-rs/cli": "3.7.2",
|
"@napi-rs/cli": "3.7.2",
|
||||||
"@oh-my-pi/hashline": "17.2.8",
|
"@oh-my-pi/hashline": "17.2.9",
|
||||||
"@oh-my-pi/omp-stats": "17.2.8",
|
"@oh-my-pi/omp-stats": "17.2.9",
|
||||||
"@oh-my-pi/omptype": "17.2.8",
|
"@oh-my-pi/omptype": "17.2.9",
|
||||||
"@oh-my-pi/pi-agent-core": "17.2.8",
|
"@oh-my-pi/pi-agent-core": "17.2.9",
|
||||||
"@oh-my-pi/pi-ai": "17.2.8",
|
"@oh-my-pi/pi-ai": "17.2.9",
|
||||||
"@oh-my-pi/pi-catalog": "17.2.8",
|
"@oh-my-pi/pi-catalog": "17.2.9",
|
||||||
"@oh-my-pi/pi-coding-agent": "17.2.8",
|
"@oh-my-pi/pi-coding-agent": "17.2.9",
|
||||||
"@oh-my-pi/pi-mnemopi": "17.2.8",
|
"@oh-my-pi/pi-mnemopi": "17.2.9",
|
||||||
"@oh-my-pi/pi-natives": "17.2.8",
|
"@oh-my-pi/pi-natives": "17.2.9",
|
||||||
"@oh-my-pi/pi-tui": "17.2.8",
|
"@oh-my-pi/pi-tui": "17.2.9",
|
||||||
"@oh-my-pi/pi-utils": "17.2.8",
|
"@oh-my-pi/pi-utils": "17.2.9",
|
||||||
"@oh-my-pi/pi-wire": "17.2.8",
|
"@oh-my-pi/pi-wire": "17.2.9",
|
||||||
"@oh-my-pi/snapcompact": "17.2.8",
|
"@oh-my-pi/snapcompact": "17.2.9",
|
||||||
"@opentelemetry/api": "^1.9.1",
|
"@opentelemetry/api": "^1.9.1",
|
||||||
"@opentelemetry/api-logs": "^0.220.0",
|
"@opentelemetry/api-logs": "^0.220.0",
|
||||||
"@opentelemetry/context-async-hooks": "^2.9.0",
|
"@opentelemetry/context-async-hooks": "^2.9.0",
|
||||||
@@ -761,13 +761,13 @@
|
|||||||
|
|
||||||
"@octokit/auth-token": ["@octokit/auth-token@6.0.0", "", {}, "sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w=="],
|
"@octokit/auth-token": ["@octokit/auth-token@6.0.0", "", {}, "sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w=="],
|
||||||
|
|
||||||
"@octokit/core": ["@octokit/core@7.0.6", "", { "dependencies": { "@octokit/auth-token": "^6.0.0", "@octokit/graphql": "^9.0.3", "@octokit/request": "^10.0.6", "@octokit/request-error": "^7.0.2", "@octokit/types": "^16.0.0", "before-after-hook": "^4.0.0", "universal-user-agent": "^7.0.0" } }, "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q=="],
|
"@octokit/core": ["@octokit/core@7.0.7", "", { "dependencies": { "@octokit/auth-token": "^6.0.0", "@octokit/graphql": "^9.0.4", "@octokit/request": "^10.0.13", "@octokit/request-error": "^7.1.1", "@octokit/types": "^17.0.0", "before-after-hook": "^4.0.0", "universal-user-agent": "^7.0.0" } }, "sha512-DcB0M3KFgr9ECI328lhBMVsyFT2DnmNucSBTqEN3exyNKUzkkpUSCHmTRcunF41Eou2TIQKW4seewri8ON9bSA=="],
|
||||||
|
|
||||||
"@octokit/endpoint": ["@octokit/endpoint@11.0.3", "", { "dependencies": { "@octokit/types": "^16.0.0", "universal-user-agent": "^7.0.2" } }, "sha512-FWFlNxghg4HrXkD3ifYbS/IdL/mDHjh9QcsNyhQjN8dplUoZbejsdpmuqdA76nxj2xoWPs7p8uX2SNr9rYu0Ag=="],
|
"@octokit/endpoint": ["@octokit/endpoint@11.0.3", "", { "dependencies": { "@octokit/types": "^16.0.0", "universal-user-agent": "^7.0.2" } }, "sha512-FWFlNxghg4HrXkD3ifYbS/IdL/mDHjh9QcsNyhQjN8dplUoZbejsdpmuqdA76nxj2xoWPs7p8uX2SNr9rYu0Ag=="],
|
||||||
|
|
||||||
"@octokit/graphql": ["@octokit/graphql@9.0.3", "", { "dependencies": { "@octokit/request": "^10.0.6", "@octokit/types": "^16.0.0", "universal-user-agent": "^7.0.0" } }, "sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA=="],
|
"@octokit/graphql": ["@octokit/graphql@9.0.4", "", { "dependencies": { "@octokit/request": "^10.0.13", "@octokit/types": "^17.0.0", "universal-user-agent": "^7.0.0" } }, "sha512-5s15CCiY8XXQ+FG+b1YQcl6Z2FA++nwAz/tg2VUrTmnMncP+2nnGUEYANImdnxsA2Fnq+Mbl7hDjUTw7cFAwcg=="],
|
||||||
|
|
||||||
"@octokit/openapi-types": ["@octokit/openapi-types@27.0.0", "", {}, "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA=="],
|
"@octokit/openapi-types": ["@octokit/openapi-types@28.0.0", "", {}, "sha512-0rFyLuyHvIj6uuZWuDslxkowFYdPXoNIkeAv4b27dzm2Tf4vGWXnPsMcxs7d65kLdMERgP3wc1AEPlqMz8e1cQ=="],
|
||||||
|
|
||||||
"@octokit/plugin-paginate-rest": ["@octokit/plugin-paginate-rest@14.0.0", "", { "dependencies": { "@octokit/types": "^16.0.0" }, "peerDependencies": { "@octokit/core": ">=6" } }, "sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw=="],
|
"@octokit/plugin-paginate-rest": ["@octokit/plugin-paginate-rest@14.0.0", "", { "dependencies": { "@octokit/types": "^16.0.0" }, "peerDependencies": { "@octokit/core": ">=6" } }, "sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw=="],
|
||||||
|
|
||||||
@@ -775,13 +775,13 @@
|
|||||||
|
|
||||||
"@octokit/plugin-rest-endpoint-methods": ["@octokit/plugin-rest-endpoint-methods@17.0.0", "", { "dependencies": { "@octokit/types": "^16.0.0" }, "peerDependencies": { "@octokit/core": ">=6" } }, "sha512-B5yCyIlOJFPqUUeiD0cnBJwWJO8lkJs5d8+ze9QDP6SvfiXSz1BF+91+0MeI1d2yxgOhU/O+CvtiZ9jSkHhFAw=="],
|
"@octokit/plugin-rest-endpoint-methods": ["@octokit/plugin-rest-endpoint-methods@17.0.0", "", { "dependencies": { "@octokit/types": "^16.0.0" }, "peerDependencies": { "@octokit/core": ">=6" } }, "sha512-B5yCyIlOJFPqUUeiD0cnBJwWJO8lkJs5d8+ze9QDP6SvfiXSz1BF+91+0MeI1d2yxgOhU/O+CvtiZ9jSkHhFAw=="],
|
||||||
|
|
||||||
"@octokit/request": ["@octokit/request@10.0.11", "", { "dependencies": { "@octokit/endpoint": "^11.0.3", "@octokit/request-error": "^7.0.2", "@octokit/types": "^16.0.0", "content-type": "^2.0.0", "json-with-bigint": "^3.5.3", "universal-user-agent": "^7.0.2" } }, "sha512-+s7HUxjfFqOMS9VlIwDffq0MikjSAK0gSpG73W+meAvVAvX4MBrHYTK5Bj3Uot55qFT4gzUtfzE4mGWY4Br8/Q=="],
|
"@octokit/request": ["@octokit/request@10.0.13", "", { "dependencies": { "@octokit/endpoint": "^11.0.3", "@octokit/request-error": "^7.1.1", "@octokit/types": "^17.0.0", "content-type": "^2.0.0", "json-with-bigint": "^3.5.3", "universal-user-agent": "^7.0.2" } }, "sha512-v2269YxL9Yf+x3d+gRI63FP0vFQEiWgLyBzxe/Y+0yFDg2B/Tzf5dhh9VNfccVAQnfcfwQWyk/y6Bn7rUXXs7A=="],
|
||||||
|
|
||||||
"@octokit/request-error": ["@octokit/request-error@7.1.0", "", { "dependencies": { "@octokit/types": "^16.0.0" } }, "sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw=="],
|
"@octokit/request-error": ["@octokit/request-error@7.1.1", "", { "dependencies": { "@octokit/types": "^17.0.0" } }, "sha512-+eaY7G2VVpSf2pc5Gn1+mph837V/d/TYTJAgWL9Tb0ogGYcpN3IlAVFgjL+Vv93F/sevrxkvsYCedtpLdcFLzA=="],
|
||||||
|
|
||||||
"@octokit/rest": ["@octokit/rest@22.0.1", "", { "dependencies": { "@octokit/core": "^7.0.6", "@octokit/plugin-paginate-rest": "^14.0.0", "@octokit/plugin-request-log": "^6.0.0", "@octokit/plugin-rest-endpoint-methods": "^17.0.0" } }, "sha512-Jzbhzl3CEexhnivb1iQ0KJ7s5vvjMWcmRtq5aUsKmKDrRW6z3r84ngmiFKFvpZjpiU/9/S6ITPFRpn5s/3uQJw=="],
|
"@octokit/rest": ["@octokit/rest@22.0.1", "", { "dependencies": { "@octokit/core": "^7.0.6", "@octokit/plugin-paginate-rest": "^14.0.0", "@octokit/plugin-request-log": "^6.0.0", "@octokit/plugin-rest-endpoint-methods": "^17.0.0" } }, "sha512-Jzbhzl3CEexhnivb1iQ0KJ7s5vvjMWcmRtq5aUsKmKDrRW6z3r84ngmiFKFvpZjpiU/9/S6ITPFRpn5s/3uQJw=="],
|
||||||
|
|
||||||
"@octokit/types": ["@octokit/types@16.0.0", "", { "dependencies": { "@octokit/openapi-types": "^27.0.0" } }, "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg=="],
|
"@octokit/types": ["@octokit/types@17.0.0", "", { "dependencies": { "@octokit/openapi-types": "^28.0.0" } }, "sha512-ByP1v7YL5SMveFPP7+sj0/ZuWCOOg/Chs4NafOMpq6WNIM/hdGY0S7C0TCGDBWu1aGmOxmUIhMx3cO+IdwYZ1Q=="],
|
||||||
|
|
||||||
"@oh-my-pi/browser-relay": ["@oh-my-pi/browser-relay@workspace:packages/browser-relay"],
|
"@oh-my-pi/browser-relay": ["@oh-my-pi/browser-relay@workspace:packages/browser-relay"],
|
||||||
|
|
||||||
@@ -1063,7 +1063,7 @@
|
|||||||
|
|
||||||
"base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="],
|
"base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="],
|
||||||
|
|
||||||
"baseline-browser-mapping": ["baseline-browser-mapping@2.11.9", "", { "bin": { "baseline-browser-mapping": "dist/cli.cjs" } }, "sha512-cp447VUsGS07+n1Dqf7YSQ8maeJrjEhaDxTm1ZefbqDtypHBC5GzGMQbklR6IPR13Y8OAJRHZWEMtZipJLCttg=="],
|
"baseline-browser-mapping": ["baseline-browser-mapping@2.11.10", "", { "bin": { "baseline-browser-mapping": "dist/cli.cjs" } }, "sha512-35JEvJ5/KKlbCHjMCsONI2w6HE88STjVdHk+C7d8LtcFxUjZR1KeLP9izofn2qs0KUxX5r4z73bwH/rd+JHacw=="],
|
||||||
|
|
||||||
"before-after-hook": ["before-after-hook@4.0.0", "", {}, "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ=="],
|
"before-after-hook": ["before-after-hook@4.0.0", "", {}, "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ=="],
|
||||||
|
|
||||||
@@ -1545,7 +1545,7 @@
|
|||||||
|
|
||||||
"through2": ["through2@4.0.2", "", { "dependencies": { "readable-stream": "3" } }, "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw=="],
|
"through2": ["through2@4.0.2", "", { "dependencies": { "readable-stream": "3" } }, "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw=="],
|
||||||
|
|
||||||
"tinyexec": ["tinyexec@1.2.4", "", {}, "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg=="],
|
"tinyexec": ["tinyexec@1.3.0", "", {}, "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ=="],
|
||||||
|
|
||||||
"tinyglobby": ["tinyglobby@0.2.17", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.4" } }, "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g=="],
|
"tinyglobby": ["tinyglobby@0.2.17", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.4" } }, "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g=="],
|
||||||
|
|
||||||
@@ -1649,6 +1649,12 @@
|
|||||||
|
|
||||||
"@napi-rs/wasm-tools-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.9.2", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw=="],
|
"@napi-rs/wasm-tools-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.9.2", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw=="],
|
||||||
|
|
||||||
|
"@octokit/endpoint/@octokit/types": ["@octokit/types@16.0.0", "", { "dependencies": { "@octokit/openapi-types": "^27.0.0" } }, "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg=="],
|
||||||
|
|
||||||
|
"@octokit/plugin-paginate-rest/@octokit/types": ["@octokit/types@16.0.0", "", { "dependencies": { "@octokit/openapi-types": "^27.0.0" } }, "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg=="],
|
||||||
|
|
||||||
|
"@octokit/plugin-rest-endpoint-methods/@octokit/types": ["@octokit/types@16.0.0", "", { "dependencies": { "@octokit/openapi-types": "^27.0.0" } }, "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg=="],
|
||||||
|
|
||||||
"@opentelemetry/exporter-metrics-otlp-http/@opentelemetry/core": ["@opentelemetry/core@2.9.0", "", { "dependencies": { "@opentelemetry/semantic-conventions": "^1.29.0" }, "peerDependencies": { "@opentelemetry/api": ">=1.0.0 <1.10.0" } }, "sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw=="],
|
"@opentelemetry/exporter-metrics-otlp-http/@opentelemetry/core": ["@opentelemetry/core@2.9.0", "", { "dependencies": { "@opentelemetry/semantic-conventions": "^1.29.0" }, "peerDependencies": { "@opentelemetry/api": ">=1.0.0 <1.10.0" } }, "sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw=="],
|
||||||
|
|
||||||
"@opentelemetry/exporter-metrics-otlp-http/@opentelemetry/resources": ["@opentelemetry/resources@2.9.0", "", { "dependencies": { "@opentelemetry/core": "2.9.0", "@opentelemetry/semantic-conventions": "^1.29.0" }, "peerDependencies": { "@opentelemetry/api": ">=1.3.0 <1.10.0" } }, "sha512-jyA5MBLQ+Dkl3+JsZkUoUvL7yHvU64kLsvpXKarWm6347Sl1t1bXFTFykUePNpT5WH5pm9a2Qtt03iIYQhZ1Fg=="],
|
"@opentelemetry/exporter-metrics-otlp-http/@opentelemetry/resources": ["@opentelemetry/resources@2.9.0", "", { "dependencies": { "@opentelemetry/core": "2.9.0", "@opentelemetry/semantic-conventions": "^1.29.0" }, "peerDependencies": { "@opentelemetry/api": ">=1.3.0 <1.10.0" } }, "sha512-jyA5MBLQ+Dkl3+JsZkUoUvL7yHvU64kLsvpXKarWm6347Sl1t1bXFTFykUePNpT5WH5pm9a2Qtt03iIYQhZ1Fg=="],
|
||||||
@@ -1761,6 +1767,12 @@
|
|||||||
|
|
||||||
"@napi-rs/tar-wasm32-wasi/@emnapi/core/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.2.2", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA=="],
|
"@napi-rs/tar-wasm32-wasi/@emnapi/core/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.2.2", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA=="],
|
||||||
|
|
||||||
|
"@octokit/endpoint/@octokit/types/@octokit/openapi-types": ["@octokit/openapi-types@27.0.0", "", {}, "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA=="],
|
||||||
|
|
||||||
|
"@octokit/plugin-paginate-rest/@octokit/types/@octokit/openapi-types": ["@octokit/openapi-types@27.0.0", "", {}, "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA=="],
|
||||||
|
|
||||||
|
"@octokit/plugin-rest-endpoint-methods/@octokit/types/@octokit/openapi-types": ["@octokit/openapi-types@27.0.0", "", {}, "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA=="],
|
||||||
|
|
||||||
"@rolldown/binding-wasm32-wasi/@emnapi/core/@emnapi/wasi-threads": ["@emnapi/wasi-threads@2.0.1", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ=="],
|
"@rolldown/binding-wasm32-wasi/@emnapi/core/@emnapi/wasi-threads": ["@emnapi/wasi-threads@2.0.1", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ=="],
|
||||||
|
|
||||||
"@typescript/analyze-trace/yargs/cliui": ["cliui@7.0.4", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" } }, "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ=="],
|
"@typescript/analyze-trace/yargs/cliui": ["cliui@7.0.4", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" } }, "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ=="],
|
||||||
|
|||||||
@@ -255,7 +255,7 @@ fn create_windows_napi_tokio_runtime() -> Option<tokio::runtime::Runtime> {
|
|||||||
/// MUST stay in sync with `VERSION_SENTINEL_EXPORT` in
|
/// MUST stay in sync with `VERSION_SENTINEL_EXPORT` in
|
||||||
/// `packages/natives/native/index.js` (which derives the name from
|
/// `packages/natives/native/index.js` (which derives the name from
|
||||||
/// `package.json#version`).
|
/// `package.json#version`).
|
||||||
#[napi(js_name = "__piNativesV17_2_8")]
|
#[napi(js_name = "__piNativesV17_2_9")]
|
||||||
pub const fn pi_natives_version_sentinel() {}
|
pub const fn pi_natives_version_sentinel() {}
|
||||||
|
|
||||||
/// Native module entry point: install crash diagnostics before any tool can
|
/// Native module entry point: install crash diagnostics before any tool can
|
||||||
|
|||||||
+13
-13
@@ -26,19 +26,19 @@
|
|||||||
"@huggingface/transformers": "^4.2.0",
|
"@huggingface/transformers": "^4.2.0",
|
||||||
"@mozilla/readability": "^0.6.0",
|
"@mozilla/readability": "^0.6.0",
|
||||||
"@napi-rs/cli": "3.7.2",
|
"@napi-rs/cli": "3.7.2",
|
||||||
"@oh-my-pi/hashline": "17.2.8",
|
"@oh-my-pi/hashline": "17.2.9",
|
||||||
"@oh-my-pi/omp-stats": "17.2.8",
|
"@oh-my-pi/omp-stats": "17.2.9",
|
||||||
"@oh-my-pi/omptype": "17.2.8",
|
"@oh-my-pi/omptype": "17.2.9",
|
||||||
"@oh-my-pi/pi-agent-core": "17.2.8",
|
"@oh-my-pi/pi-agent-core": "17.2.9",
|
||||||
"@oh-my-pi/pi-ai": "17.2.8",
|
"@oh-my-pi/pi-ai": "17.2.9",
|
||||||
"@oh-my-pi/pi-catalog": "17.2.8",
|
"@oh-my-pi/pi-catalog": "17.2.9",
|
||||||
"@oh-my-pi/pi-coding-agent": "17.2.8",
|
"@oh-my-pi/pi-coding-agent": "17.2.9",
|
||||||
"@oh-my-pi/pi-mnemopi": "17.2.8",
|
"@oh-my-pi/pi-mnemopi": "17.2.9",
|
||||||
"@oh-my-pi/pi-natives": "17.2.8",
|
"@oh-my-pi/pi-natives": "17.2.9",
|
||||||
"@oh-my-pi/pi-tui": "17.2.8",
|
"@oh-my-pi/pi-tui": "17.2.9",
|
||||||
"@oh-my-pi/pi-utils": "17.2.8",
|
"@oh-my-pi/pi-utils": "17.2.9",
|
||||||
"@oh-my-pi/pi-wire": "17.2.8",
|
"@oh-my-pi/pi-wire": "17.2.9",
|
||||||
"@oh-my-pi/snapcompact": "17.2.8",
|
"@oh-my-pi/snapcompact": "17.2.9",
|
||||||
"@opentelemetry/api": "^1.9.1",
|
"@opentelemetry/api": "^1.9.1",
|
||||||
"@opentelemetry/api-logs": "^0.220.0",
|
"@opentelemetry/api-logs": "^0.220.0",
|
||||||
"@opentelemetry/context-async-hooks": "^2.9.0",
|
"@opentelemetry/context-async-hooks": "^2.9.0",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Preserved queued steering and follow-up messages when a continuation is cancelled before or during pre-dequeue hooks, and propagated the caller's cancellation signal through every continuation model-call loop.
|
- Preserved queued steering and follow-up messages when a continuation is cancelled before or during pre-dequeue hooks, and propagated the caller's cancellation signal through every continuation model-call loop.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-agent-core",
|
"name": "@oh-my-pi/pi-agent-core",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "General-purpose agent with transport abstraction, state management, and attachment support",
|
"description": "General-purpose agent with transport abstraction, state management, and attachment support",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fixed GitHub Copilot requests failing with a raw `HTTP 400 model_not_available_for_integrator` on roughly half of all turns for recently rolled-out models. Copilot's fleet is not uniform — part of it rejects models that `/models` advertises on the same host — and the transient classifier matched only the older `model_not_supported` code at a fixed envelope depth, so these rejections surfaced as terminal errors instead of entering the existing retry path. Model-availability 400s are now recognized at any envelope depth and rerolled on a flat delay with a dedicated 8-attempt budget on the OpenAI transports; every other retryable failure keeps its previous backoff and attempt count.
|
- Fixed GitHub Copilot requests failing with a raw `HTTP 400 model_not_available_for_integrator` on roughly half of all turns for recently rolled-out models. Copilot's fleet is not uniform — part of it rejects models that `/models` advertises on the same host — and the transient classifier matched only the older `model_not_supported` code at a fixed envelope depth, so these rejections surfaced as terminal errors instead of entering the existing retry path. Model-availability 400s are now recognized at any envelope depth and rerolled on a flat delay with a dedicated 8-attempt budget on the OpenAI transports; every other retryable failure keeps its previous backoff and attempt count.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-ai",
|
"name": "@oh-my-pi/pi-ai",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Unified LLM API with automatic model discovery and provider configuration",
|
"description": "Unified LLM API with automatic model discovery and provider configuration",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fixed Amazon Bedrock catalog generation omitting AWS GovCloud `us-gov.*` Claude inference-profile IDs, so selectors like `amazon-bedrock/us-gov.anthropic.claude-sonnet-4-5-…` resolve instead of failing model lookup (or misrouting commercial `us.*` geos onto `us-east-1` with GovCloud credentials).
|
- Fixed Amazon Bedrock catalog generation omitting AWS GovCloud `us-gov.*` Claude inference-profile IDs, so selectors like `amazon-bedrock/us-gov.anthropic.claude-sonnet-4-5-…` resolve instead of failing model lookup (or misrouting commercial `us.*` geos onto `us-east-1` with GovCloud credentials).
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-catalog",
|
"name": "@oh-my-pi/pi-catalog",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence",
|
"description": "Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Breaking Changes
|
### Breaking Changes
|
||||||
|
|
||||||
- Renamed `compareVersions` to `compareChangelogEntries` in `@oh-my-pi/pi-coding-agent/utils/changelog`. The function signature and behavior are unchanged; update imports to use the new name.
|
- Renamed `compareVersions` to `compareChangelogEntries` in `@oh-my-pi/pi-coding-agent/utils/changelog`. The function signature and behavior are unchanged; update imports to use the new name.
|
||||||
@@ -46,6 +48,9 @@
|
|||||||
- Fixed Task cancellation hanging forever when a child ignored abort or stalled during cleanup ([#7483](https://github.com/can1357/oh-my-pi/issues/7483)).
|
- Fixed Task cancellation hanging forever when a child ignored abort or stalled during cleanup ([#7483](https://github.com/can1357/oh-my-pi/issues/7483)).
|
||||||
- Fixed LSP diagnostics being dropped when servers normalize file URI percent-encoding or Windows path casing.
|
- Fixed LSP diagnostics being dropped when servers normalize file URI percent-encoding or Windows path casing.
|
||||||
- Fixed WSL sessions missing Agent Skills stored in the Windows host profile's `.agents/skills` directory. ([#3779](https://github.com/can1357/oh-my-pi/issues/3779))
|
- Fixed WSL sessions missing Agent Skills stored in the Windows host profile's `.agents/skills` directory. ([#3779](https://github.com/can1357/oh-my-pi/issues/3779))
|
||||||
|
- Fixed `omp setup python` to validate the same configured or discovered interpreter used by the Python eval runtime.
|
||||||
|
- Fixed self-update misclassifying glibc Linux hosts with an installed musl loader as musl hosts, which could download an unusable musl binary instead of the glibc release.
|
||||||
|
- Fixed a crash where opening the Agent Hub after a resume and moving the selection triggered an unbounded `ExtensionExitError` unhandled-rejection storm and exit 129. The postmortem module bound the native hard-exit at first evaluation; when the bundler deferred that evaluation into a `withHostGuard` window it froze the guard's throwing replacement, poisoning every later signal/fatal exit. The native exit is now resolved per call, and the guard stamps its replacement with the native primitive it shadows so mid-guard signals still exit ([#7393](https://github.com/can1357/oh-my-pi/issues/7393)).
|
||||||
|
|
||||||
## [17.2.8] - 2026-08-04
|
## [17.2.8] - 2026-08-04
|
||||||
|
|
||||||
@@ -137,9 +142,6 @@
|
|||||||
- Fixed heavily branched conversation trees shifting linear continuations into disconnected columns.
|
- Fixed heavily branched conversation trees shifting linear continuations into disconnected columns.
|
||||||
- Fixed plugin installation validation failures for legacy compatibility shims.
|
- Fixed plugin installation validation failures for legacy compatibility shims.
|
||||||
- Removed hard-coded references to disabled or absent agents in system and tool prompts.
|
- Removed hard-coded references to disabled or absent agents in system and tool prompts.
|
||||||
- Fixed `omp setup python` to validate the same configured or discovered interpreter used by the Python eval runtime.
|
|
||||||
- Fixed self-update misclassifying glibc Linux hosts with an installed musl loader as musl hosts, which could download an unusable musl binary instead of the glibc release.
|
|
||||||
- Fixed a crash where opening the Agent Hub after a resume and moving the selection triggered an unbounded `ExtensionExitError` unhandled-rejection storm and exit 129. The postmortem module bound the native hard-exit at first evaluation; when the bundler deferred that evaluation into a `withHostGuard` window it froze the guard's throwing replacement, poisoning every later signal/fatal exit. The native exit is now resolved per call, and the guard stamps its replacement with the native primitive it shadows so mid-guard signals still exit ([#7393](https://github.com/can1357/oh-my-pi/issues/7393)).
|
|
||||||
|
|
||||||
## [17.2.4] - 2026-08-01
|
## [17.2.4] - 2026-08-01
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-coding-agent",
|
"name": "@oh-my-pi/pi-coding-agent",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Coding agent CLI with read, bash, edit, write tools and session management",
|
"description": "Coding agent CLI with read, bash, edit, write tools and session management",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/hashline",
|
"name": "@oh-my-pi/hashline",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.",
|
"description": "Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-mnemopi",
|
"name": "@oh-my-pi/pi-mnemopi",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Local SQLite memory engine for Oh My Pi agents",
|
"description": "Local SQLite memory engine for Oh My Pi agents",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Bounded fuzzy-find scored-match retention to the top-K results (worst-first heap) instead of collecting and fully sorting every hit; ranking and totals are unchanged ([#7415](https://github.com/can1357/oh-my-pi/issues/7415)).
|
- Bounded fuzzy-find scored-match retention to the top-K results (worst-first heap) instead of collecting and fully sorting every hit; ranking and totals are unchanged ([#7415](https://github.com/can1357/oh-my-pi/issues/7415)).
|
||||||
|
|||||||
Vendored
+1
-1
@@ -279,7 +279,7 @@ export declare function __ompInstallTokioRuntime(): void
|
|||||||
* `packages/natives/native/index.js` (which derives the name from
|
* `packages/natives/native/index.js` (which derives the name from
|
||||||
* `package.json#version`).
|
* `package.json#version`).
|
||||||
*/
|
*/
|
||||||
export declare function __piNativesV17_2_8(): void
|
export declare function __piNativesV17_2_9(): void
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Apply ast-grep rewrite rules to matching files; honors `dryRun` and returns
|
* Apply ast-grep rewrite rules to matching files; honors `dryRun` and returns
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ export const Shell = nativeBindings.Shell;
|
|||||||
|
|
||||||
// functions
|
// functions
|
||||||
export const __ompInstallTokioRuntime = nativeBindings.__ompInstallTokioRuntime;
|
export const __ompInstallTokioRuntime = nativeBindings.__ompInstallTokioRuntime;
|
||||||
export const __piNativesV17_2_8 = nativeBindings.__piNativesV17_2_8;
|
export const __piNativesV17_2_9 = nativeBindings.__piNativesV17_2_9;
|
||||||
export const astEdit = nativeBindings.astEdit;
|
export const astEdit = nativeBindings.astEdit;
|
||||||
export const astGrep = nativeBindings.astGrep;
|
export const astGrep = nativeBindings.astGrep;
|
||||||
export const astMatch = nativeBindings.astMatch;
|
export const astMatch = nativeBindings.astMatch;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@oh-my-pi/pi-natives",
|
"name": "@oh-my-pi/pi-natives",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Native Rust bindings for audio, WebRTC, grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API",
|
"description": "Native Rust bindings for audio, WebRTC, grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fixed the TypeBox adapter emitting an invalid left-bound-only DSL for min-only numeric schemas (e.g. `Type.Integer({ minimum: 1 })`), which threw `left bound requires a corresponding right bound` and broke extension tool loading ([#7648](https://github.com/can1357/oh-my-pi/issues/7648)).
|
- Fixed the TypeBox adapter emitting an invalid left-bound-only DSL for min-only numeric schemas (e.g. `Type.Integer({ minimum: 1 })`), which threw `left bound requires a corresponding right bound` and broke extension tool loading ([#7648](https://github.com/can1357/oh-my-pi/issues/7648)).
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/omptype",
|
"name": "@oh-my-pi/omptype",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "ArkType-compatible runtime schema validation with lazy JIT compilation",
|
"description": "ArkType-compatible runtime schema validation with lazy JIT compilation",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/snapcompact",
|
"name": "@oh-my-pi/snapcompact",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Bitmap-frame context compression for vision-capable LLMs",
|
"description": "Bitmap-frame context compression for vision-capable LLMs",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Restricted the stats dashboard to IPv4 loopback and removed wildcard CORS access to its API ([#7633](https://github.com/can1357/oh-my-pi/issues/7633)).
|
- Restricted the stats dashboard to IPv4 loopback and removed wildcard CORS access to its API ([#7633](https://github.com/can1357/oh-my-pi/issues/7633)).
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/omp-stats",
|
"name": "@oh-my-pi/omp-stats",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Local observability dashboard for pi AI usage statistics",
|
"description": "Local observability dashboard for pi AI usage statistics",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fixed table borders (and adjacent cells) inheriting an open inline-code color when a cell's content wraps mid-code-span, by terminating each wrapped cell line's SGR state before the border glyphs ([#7575](https://github.com/can1357/oh-my-pi/issues/7575)).
|
- Fixed table borders (and adjacent cells) inheriting an open inline-code color when a cell's content wraps mid-code-span, by terminating each wrapped cell line's SGR state before the border glyphs ([#7575](https://github.com/can1357/oh-my-pi/issues/7575)).
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-tui",
|
"name": "@oh-my-pi/pi-tui",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Terminal User Interface library with differential rendering for efficient text-based applications",
|
"description": "Terminal User Interface library with differential rendering for efficient text-based applications",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [17.2.9] - 2026-08-05
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Added a public `compareVersions` utility (`@oh-my-pi/pi-utils`) that compares two version strings with SemVer-2.0 prerelease ordering, build-metadata stripping, and numeric segment comparison without float overflow; never throws.
|
- Added a public `compareVersions` utility (`@oh-my-pi/pi-utils`) that compares two version strings with SemVer-2.0 prerelease ordering, build-metadata stripping, and numeric segment comparison without float overflow; never throws.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-utils",
|
"name": "@oh-my-pi/pi-utils",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Shared utilities for pi packages",
|
"description": "Shared utilities for pi packages",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"name": "@oh-my-pi/pi-wire",
|
"name": "@oh-my-pi/pi-wire",
|
||||||
"version": "17.2.8",
|
"version": "17.2.9",
|
||||||
"description": "Shared wire protocol types for Oh My Pi packages",
|
"description": "Shared wire protocol types for Oh My Pi packages",
|
||||||
"homepage": "https://omp.sh",
|
"homepage": "https://omp.sh",
|
||||||
"author": "Can Boluk",
|
"author": "Can Boluk",
|
||||||
|
|||||||
Reference in New Issue
Block a user