From 14d69a06b0a3bb6e27e0e3ebb575ef39f1cf554e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 2 Aug 2026 07:33:51 +0000 Subject: [PATCH] chore(release): version packages --- .changeset/brave-sqlite-lifecycles.md | 6 - .changeset/bright-aep-services.md | 14 -- .changeset/calm-dingos-hide.md | 6 - .changeset/calm-secure-storage-foundation.md | 6 - .changeset/clean-version-blocks.md | 5 - .changeset/clear-aep-status.md | 6 - .changeset/exact-mpp-receipts.md | 5 - .changeset/fix-rpm-license-metadata.md | 5 - .changeset/fresh-auth-errors.md | 5 - .changeset/friendly-vault-launcher.md | 5 - .changeset/friendly-vault-unlock.md | 6 - .changeset/native-macos-installers.md | 6 - .changeset/npm-package-deprecation.md | 14 -- .changeset/polite-payment-fetch.md | 6 - .changeset/quick-cats-smile.md | 5 - .changeset/quiet-aep-payments.md | 8 - .changeset/raise-vault-coverage.md | 5 - .changeset/secure-macos-vault-transitions.md | 6 - .changeset/steady-node-runtime.md | 5 - .changeset/steady-vault-boundaries.md | 6 - .changeset/steady-vault-daemon.md | 7 - .changeset/strong-flows-covered.md | 5 - .changeset/strong-tools-arrive.md | 7 - .changeset/tidy-packaged-vault-smoke.md | 6 - .changeset/tidy-signed-macos-app.md | 6 - .codex-plugin/plugin.json | 2 +- package.json | 2 +- packages/cli/CHANGELOG.md | 152 +++++++++++++++++++ packages/cli/package.json | 2 +- plugins/inflow/.claude-plugin/plugin.json | 2 +- plugins/inflow/.codex-plugin/plugin.json | 2 +- plugins/inflow/.cursor-plugin/plugin.json | 2 +- skills/agentic-enrollment/SKILL.md | 2 +- skills/agentic-payments/SKILL.md | 2 +- 34 files changed, 160 insertions(+), 169 deletions(-) delete mode 100644 .changeset/brave-sqlite-lifecycles.md delete mode 100644 .changeset/bright-aep-services.md delete mode 100644 .changeset/calm-dingos-hide.md delete mode 100644 .changeset/calm-secure-storage-foundation.md delete mode 100644 .changeset/clean-version-blocks.md delete mode 100644 .changeset/clear-aep-status.md delete mode 100644 .changeset/exact-mpp-receipts.md delete mode 100644 .changeset/fix-rpm-license-metadata.md delete mode 100644 .changeset/fresh-auth-errors.md delete mode 100644 .changeset/friendly-vault-launcher.md delete mode 100644 .changeset/friendly-vault-unlock.md delete mode 100644 .changeset/native-macos-installers.md delete mode 100644 .changeset/npm-package-deprecation.md delete mode 100644 .changeset/polite-payment-fetch.md delete mode 100644 .changeset/quick-cats-smile.md delete mode 100644 .changeset/quiet-aep-payments.md delete mode 100644 .changeset/raise-vault-coverage.md delete mode 100644 .changeset/secure-macos-vault-transitions.md delete mode 100644 .changeset/steady-node-runtime.md delete mode 100644 .changeset/steady-vault-boundaries.md delete mode 100644 .changeset/steady-vault-daemon.md delete mode 100644 .changeset/strong-flows-covered.md delete mode 100644 .changeset/strong-tools-arrive.md delete mode 100644 .changeset/tidy-packaged-vault-smoke.md delete mode 100644 .changeset/tidy-signed-macos-app.md diff --git a/.changeset/brave-sqlite-lifecycles.md b/.changeset/brave-sqlite-lifecycles.md deleted file mode 100644 index 538da49..0000000 --- a/.changeset/brave-sqlite-lifecycles.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Harden signed credential storage recovery for SQLite corruption, interrupted secret lifecycle work, and expired AEP -credential cleanup. diff --git a/.changeset/bright-aep-services.md b/.changeset/bright-aep-services.md deleted file mode 100644 index e73dc2f..0000000 --- a/.changeset/bright-aep-services.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@inflowpayai/inflow': minor ---- - -Add Agent Enrollment Protocol Service inspection, enrollment with Platform identity recovery and duplicate prevention, -status, credential issuance, and revocation commands. Detect AEP authentication in the top-level inspect command and -present AEP inspection and status details in tables. Store authentication secrets and AEP credential payloads in the -encrypted local vault, with non-secret metadata in SQLite. On first use, delete the legacy plaintext `config.json` -without migrating its credentials, requiring users to authenticate and enroll again. Add resource-aware AEP inspection -and `aep fetch`, including anonymous success, caller request preservation, identity recovery, stored credential -selection, pending Sign approval continuation, bounded redirects and responses, and structured resource body output. -Persist fresh AEP Inspect documents per authenticated Platform user so separate CLI invocations reuse discovery safely. -Ship a dedicated `agentic-enrollment` skill through the CLI, plugin, and web publication surfaces, and include every AEP -command in language-model and MCP inventory regression coverage. diff --git a/.changeset/calm-dingos-hide.md b/.changeset/calm-dingos-hide.md deleted file mode 100644 index 95a622d..0000000 --- a/.changeset/calm-dingos-hide.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Use the latest AEP libraries and keep the internal user profile command out of the CLI, MCP, and agent documentation -surfaces. diff --git a/.changeset/calm-secure-storage-foundation.md b/.changeset/calm-secure-storage-foundation.md deleted file mode 100644 index 1f97807..0000000 --- a/.changeset/calm-secure-storage-foundation.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Add the SQLite metadata repository and transactional secret-lifecycle foundation used by the signed command-line -application. diff --git a/.changeset/clean-version-blocks.md b/.changeset/clean-version-blocks.md deleted file mode 100644 index 4fdf871..0000000 --- a/.changeset/clean-version-blocks.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Display unsupported CLI version responses from InFlow as actionable upgrade errors. diff --git a/.changeset/clear-aep-status.md b/.changeset/clear-aep-status.md deleted file mode 100644 index 47ad3b4..0000000 --- a/.changeset/clear-aep-status.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Report locally stored active session credentials in AEP Status output and return an actionable not-enrolled error when -the Service no longer recognizes the locally stored Agent identity. diff --git a/.changeset/exact-mpp-receipts.md b/.changeset/exact-mpp-receipts.md deleted file mode 100644 index 248c1dc..0000000 --- a/.changeset/exact-mpp-receipts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Decode MPP receipts by their standard base fields and project nested settlement details in payment output. diff --git a/.changeset/fix-rpm-license-metadata.md b/.changeset/fix-rpm-license-metadata.md deleted file mode 100644 index 0fc8aef..0000000 --- a/.changeset/fix-rpm-license-metadata.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Declare the Linux RPM package under the repository's MIT license. diff --git a/.changeset/fresh-auth-errors.md b/.changeset/fresh-auth-errors.md deleted file mode 100644 index d4efc4a..0000000 --- a/.changeset/fresh-auth-errors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Report rejected authenticated account requests as actionable authentication errors instead of generic failures. diff --git a/.changeset/friendly-vault-launcher.md b/.changeset/friendly-vault-launcher.md deleted file mode 100644 index 1f9576c..0000000 --- a/.changeset/friendly-vault-launcher.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Recognize the packaged command-line symlink as the same executable as its signed local vault daemon. diff --git a/.changeset/friendly-vault-unlock.md b/.changeset/friendly-vault-unlock.md deleted file mode 100644 index cd82e16..0000000 --- a/.changeset/friendly-vault-unlock.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Make vault unlock idempotent when the vault is already unlocked and report rejected PINs or passphrases as unlock -failures. diff --git a/.changeset/native-macos-installers.md b/.changeset/native-macos-installers.md deleted file mode 100644 index b38b5ea..0000000 --- a/.changeset/native-macos-installers.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': minor ---- - -Publish macOS release artifacts for Apple Silicon and Intel Macs, render a multi-architecture Homebrew Cask, and point -update/install messaging at the hosted install instructions. diff --git a/.changeset/npm-package-deprecation.md b/.changeset/npm-package-deprecation.md deleted file mode 100644 index 5b8c1c9..0000000 --- a/.changeset/npm-package-deprecation.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@inflowpayai/inflow': minor ---- - -Publish the npm package as a compatibility notice that points users and agents to the signed native InFlow CLI instead -of running commands or managing credentials. - -Check GitHub Releases for advisory signed-binary updates, surface a one-line human notice, return structured -current/latest version metadata to agents, bound release checks to a short deadline, provide Homebrew and hosted -installer upgrade guidance, and send the installed CLI version on InFlow API requests. - -Prepare native x64 and ARM64 Windows release payloads for Azure Artifact Signing, sign the executable before building -the MSI, sign the MSI before generating checksums and WinGet manifests, and keep unsigned nonpublishing workflow -validation available without production credentials. diff --git a/.changeset/polite-payment-fetch.md b/.changeset/polite-payment-fetch.md deleted file mode 100644 index c28d49b..0000000 --- a/.changeset/polite-payment-fetch.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': minor ---- - -Add MPP and x402 Fetch commands for completing deferred payment transactions, including structured continuation tool -input from Pay, credential-safe seller replay, and replay-outcome-unknown error handling. diff --git a/.changeset/quick-cats-smile.md b/.changeset/quick-cats-smile.md deleted file mode 100644 index 46427e3..0000000 --- a/.changeset/quick-cats-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Run MPP challenge, credential, and receipt handling against the pinned upstream conformance suite. diff --git a/.changeset/quiet-aep-payments.md b/.changeset/quiet-aep-payments.md deleted file mode 100644 index d253086..0000000 --- a/.changeset/quiet-aep-payments.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@inflowpayai/inflow': minor ---- - -Make MPP and x402 pay/fetch AEP-aware. Seller requests complete AEP authentication before payment creation, compose -non-colliding AEP and payment credentials on the final replay, and preserve the payment fetch continuation contract. AEP -fetch reports payment-required handoffs, and combined inspect reports blocked AEP payment inspection without creating -grants, approvals, or payments. diff --git a/.changeset/raise-vault-coverage.md b/.changeset/raise-vault-coverage.md deleted file mode 100644 index 695d4cb..0000000 --- a/.changeset/raise-vault-coverage.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Exercise secure vault daemon, storage, client, peer-verification, and Agent Enrollment Protocol failure paths. diff --git a/.changeset/secure-macos-vault-transitions.md b/.changeset/secure-macos-vault-transitions.md deleted file mode 100644 index 81a659a..0000000 --- a/.changeset/secure-macos-vault-transitions.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Replace incompatible running macOS vault daemons before commands access vault-backed state after an in-place application -update. diff --git a/.changeset/steady-node-runtime.md b/.changeset/steady-node-runtime.md deleted file mode 100644 index cbcd67e..0000000 --- a/.changeset/steady-node-runtime.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': minor ---- - -Require Node.js 24.15.0 or newer for the command-line package, development builds, and continuous integration. diff --git a/.changeset/steady-vault-boundaries.md b/.changeset/steady-vault-boundaries.md deleted file mode 100644 index 1fcac4b..0000000 --- a/.changeset/steady-vault-boundaries.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Harden local vault transport limits, secret-reference integrity, locked-state reporting, terminal passphrase handling, -credential cleanup, and signed-build compatibility checks. diff --git a/.changeset/steady-vault-daemon.md b/.changeset/steady-vault-daemon.md deleted file mode 100644 index 0d2056d..0000000 --- a/.changeset/steady-vault-daemon.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Prepare the signed native CLI for local encrypted vault storage by packaging the vault daemon runtime, exposing vault -lifecycle commands, enforcing daemon sleep-lock policy, adding macOS peer-verification plumbing, and wiring native -dependencies. diff --git a/.changeset/strong-flows-covered.md b/.changeset/strong-flows-covered.md deleted file mode 100644 index b4c38d8..0000000 --- a/.changeset/strong-flows-covered.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Expand regression coverage for secure storage, payment completion failures, and AEP-aware payment inspection. diff --git a/.changeset/strong-tools-arrive.md b/.changeset/strong-tools-arrive.md deleted file mode 100644 index 3053834..0000000 --- a/.changeset/strong-tools-arrive.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@inflowpayai/inflow': minor ---- - -Add self-contained Linux archives, Debian and RPM system-service packages, and a checksummed hosted installer with -encrypted local vault storage, same-executable Unix socket peer verification, and signed APT and RPM repository -metadata. diff --git a/.changeset/tidy-packaged-vault-smoke.md b/.changeset/tidy-packaged-vault-smoke.md deleted file mode 100644 index eef180f..0000000 --- a/.changeset/tidy-packaged-vault-smoke.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Verify the Developer-ID-signed macOS package across vault initialization, credential persistence, process reuse, -locking, peer rejection, logout, and daemon shutdown. diff --git a/.changeset/tidy-signed-macos-app.md b/.changeset/tidy-signed-macos-app.md deleted file mode 100644 index 05d0983..0000000 --- a/.changeset/tidy-signed-macos-app.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@inflowpayai/inflow': patch ---- - -Add the macOS signed application packaging and Homebrew Cask rendering pipeline used for the InFlow command-line -executable. diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index d7d5ac1..c4751ba 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "inflow", - "version": "0.9.1", + "version": "0.10.0", "description": "InFlow - agentic MPP / x402 payments from your machine.", "author": { "name": "Jarwin, Inc.", diff --git a/package.json b/package.json index 57a7cd5..ad8021c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "inflow", "private": true, - "version": "0.9.1", + "version": "0.10.0", "type": "module", "description": "InFlow — agentic MPP / x402 payments from your machine.", "repository": { diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 01880f8..10febbb 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,157 @@ # @inflowpayai/inflow +## 0.10.0 + +### Minor Changes + +- [#39](https://github.com/inflowpayai/inflow-cli/pull/39) + [`fda6120`](https://github.com/inflowpayai/inflow-cli/commit/fda6120e450644fd7461815b52d8f13cc25eb7e7) Thanks + [@nkavian](https://github.com/nkavian)! - Add Agent Enrollment Protocol Service inspection, enrollment with Platform + identity recovery and duplicate prevention, status, credential issuance, and revocation commands. Detect AEP + authentication in the top-level inspect command and present AEP inspection and status details in tables. Store + authentication secrets and AEP credential payloads in the encrypted local vault, with non-secret metadata in SQLite. + On first use, delete the legacy plaintext `config.json` without migrating its credentials, requiring users to + authenticate and enroll again. Add resource-aware AEP inspection and `aep fetch`, including anonymous success, caller + request preservation, identity recovery, stored credential selection, pending Sign approval continuation, bounded + redirects and responses, and structured resource body output. Persist fresh AEP Inspect documents per authenticated + Platform user so separate CLI invocations reuse discovery safely. Ship a dedicated `agentic-enrollment` skill through + the CLI, plugin, and web publication surfaces, and include every AEP command in language-model and MCP inventory + regression coverage. + +- [#46](https://github.com/inflowpayai/inflow-cli/pull/46) + [`89b5464`](https://github.com/inflowpayai/inflow-cli/commit/89b54648a0fdb9ec3f5e3efc5396a3996bb42f3e) Thanks + [@nkavian](https://github.com/nkavian)! - Publish macOS release artifacts for Apple Silicon and Intel Macs, render a + multi-architecture Homebrew Cask, and point update/install messaging at the hosted install instructions. + +- [#47](https://github.com/inflowpayai/inflow-cli/pull/47) + [`f3e82c5`](https://github.com/inflowpayai/inflow-cli/commit/f3e82c566d31a06937b6d500558848341d6e7d1d) Thanks + [@nkavian](https://github.com/nkavian)! - Publish the npm package as a compatibility notice that points users and + agents to the signed native InFlow CLI instead of running commands or managing credentials. + + Check GitHub Releases for advisory signed-binary updates, surface a one-line human notice, return structured + current/latest version metadata to agents, bound release checks to a short deadline, provide Homebrew and hosted + installer upgrade guidance, and send the installed CLI version on InFlow API requests. + + Prepare native x64 and ARM64 Windows release payloads for Azure Artifact Signing, sign the executable before building + the MSI, sign the MSI before generating checksums and WinGet manifests, and keep unsigned nonpublishing workflow + validation available without production credentials. + +- [#38](https://github.com/inflowpayai/inflow-cli/pull/38) + [`ce2191a`](https://github.com/inflowpayai/inflow-cli/commit/ce2191a1a98095cb5bd05f2a38da451a545d94cb) Thanks + [@nkavian](https://github.com/nkavian)! - Add MPP and x402 Fetch commands for completing deferred payment + transactions, including structured continuation tool input from Pay, credential-safe seller replay, and + replay-outcome-unknown error handling. + +- [#39](https://github.com/inflowpayai/inflow-cli/pull/39) + [`fda6120`](https://github.com/inflowpayai/inflow-cli/commit/fda6120e450644fd7461815b52d8f13cc25eb7e7) Thanks + [@nkavian](https://github.com/nkavian)! - Make MPP and x402 pay/fetch AEP-aware. Seller requests complete AEP + authentication before payment creation, compose non-colliding AEP and payment credentials on the final replay, and + preserve the payment fetch continuation contract. AEP fetch reports payment-required handoffs, and combined inspect + reports blocked AEP payment inspection without creating grants, approvals, or payments. + +- [#35](https://github.com/inflowpayai/inflow-cli/pull/35) + [`e4d4b0f`](https://github.com/inflowpayai/inflow-cli/commit/e4d4b0f712016f4de8240d1c7789b7d6571916c3) Thanks + [@nkavian](https://github.com/nkavian)! - Require Node.js 24.15.0 or newer for the command-line package, development + builds, and continuous integration. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`6d3191c`](https://github.com/inflowpayai/inflow-cli/commit/6d3191cafd62461dce611a9f1adcea70a1b4c9e1) Thanks + [@nkavian](https://github.com/nkavian)! - Add self-contained Linux archives, Debian and RPM system-service packages, + and a checksummed hosted installer with encrypted local vault storage, same-executable Unix socket peer verification, + and signed APT and RPM repository metadata. + +### Patch Changes + +- [#53](https://github.com/inflowpayai/inflow-cli/pull/53) + [`552157e`](https://github.com/inflowpayai/inflow-cli/commit/552157e70766c9bc711c50d2ad21122873e2730f) Thanks + [@nkavian](https://github.com/nkavian)! - Harden signed credential storage recovery for SQLite corruption, interrupted + secret lifecycle work, and expired AEP credential cleanup. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`51d6035`](https://github.com/inflowpayai/inflow-cli/commit/51d6035372c75d3bc0e7a15e126ef59837a3b420) Thanks + [@nkavian](https://github.com/nkavian)! - Use the latest AEP libraries and keep the internal user profile command out + of the CLI, MCP, and agent documentation surfaces. + +- [#36](https://github.com/inflowpayai/inflow-cli/pull/36) + [`647cec4`](https://github.com/inflowpayai/inflow-cli/commit/647cec443fa2a4ae970c4d91d84813955e6e3350) Thanks + [@nkavian](https://github.com/nkavian)! - Add the SQLite metadata repository and transactional secret-lifecycle + foundation used by the signed command-line application. + +- [#50](https://github.com/inflowpayai/inflow-cli/pull/50) + [`5fc1f7b`](https://github.com/inflowpayai/inflow-cli/commit/5fc1f7b9ce317b7ee0d0e24d40fa07e453b6a1d4) Thanks + [@nkavian](https://github.com/nkavian)! - Display unsupported CLI version responses from InFlow as actionable upgrade + errors. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`51d6035`](https://github.com/inflowpayai/inflow-cli/commit/51d6035372c75d3bc0e7a15e126ef59837a3b420) Thanks + [@nkavian](https://github.com/nkavian)! - Report locally stored active session credentials in AEP Status output and + return an actionable not-enrolled error when the Service no longer recognizes the locally stored Agent identity. + +- [#54](https://github.com/inflowpayai/inflow-cli/pull/54) + [`9b9af54`](https://github.com/inflowpayai/inflow-cli/commit/9b9af54cb28e4b52cef250c64b70a7533b86cc02) Thanks + [@nkavian](https://github.com/nkavian)! - Decode MPP receipts by their standard base fields and project nested + settlement details in payment output. + +- [#61](https://github.com/inflowpayai/inflow-cli/pull/61) + [`f0e0f8a`](https://github.com/inflowpayai/inflow-cli/commit/f0e0f8a1a8f609d1dd30fe38e57dc60a78d5cde7) Thanks + [@nkavian](https://github.com/nkavian)! - Declare the Linux RPM package under the repository's MIT license. + +- [#51](https://github.com/inflowpayai/inflow-cli/pull/51) + [`eed570b`](https://github.com/inflowpayai/inflow-cli/commit/eed570b39c3f5795fac3e00e24d4036a75c26588) Thanks + [@nkavian](https://github.com/nkavian)! - Report rejected authenticated account requests as actionable authentication + errors instead of generic failures. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`51d6035`](https://github.com/inflowpayai/inflow-cli/commit/51d6035372c75d3bc0e7a15e126ef59837a3b420) Thanks + [@nkavian](https://github.com/nkavian)! - Recognize the packaged command-line symlink as the same executable as its + signed local vault daemon. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`51d6035`](https://github.com/inflowpayai/inflow-cli/commit/51d6035372c75d3bc0e7a15e126ef59837a3b420) Thanks + [@nkavian](https://github.com/nkavian)! - Make vault unlock idempotent when the vault is already unlocked and report + rejected PINs or passphrases as unlock failures. + +- [#54](https://github.com/inflowpayai/inflow-cli/pull/54) + [`c84e078`](https://github.com/inflowpayai/inflow-cli/commit/c84e078ff9b657e9e2e195a803f810561aa8a019) Thanks + [@nkavian](https://github.com/nkavian)! - Run MPP challenge, credential, and receipt handling against the pinned + upstream conformance suite. + +- [#60](https://github.com/inflowpayai/inflow-cli/pull/60) + [`93dc1a1`](https://github.com/inflowpayai/inflow-cli/commit/93dc1a12960450144ae125e4cae55902ad09ddca) Thanks + [@nkavian](https://github.com/nkavian)! - Exercise secure vault daemon, storage, client, peer-verification, and Agent + Enrollment Protocol failure paths. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`51d6035`](https://github.com/inflowpayai/inflow-cli/commit/51d6035372c75d3bc0e7a15e126ef59837a3b420) Thanks + [@nkavian](https://github.com/nkavian)! - Replace incompatible running macOS vault daemons before commands access + vault-backed state after an in-place application update. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`51d6035`](https://github.com/inflowpayai/inflow-cli/commit/51d6035372c75d3bc0e7a15e126ef59837a3b420) Thanks + [@nkavian](https://github.com/nkavian)! - Harden local vault transport limits, secret-reference integrity, + locked-state reporting, terminal passphrase handling, credential cleanup, and signed-build compatibility checks. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`51d6035`](https://github.com/inflowpayai/inflow-cli/commit/51d6035372c75d3bc0e7a15e126ef59837a3b420) Thanks + [@nkavian](https://github.com/nkavian)! - Prepare the signed native CLI for local encrypted vault storage by packaging + the vault daemon runtime, exposing vault lifecycle commands, enforcing daemon sleep-lock policy, adding macOS + peer-verification plumbing, and wiring native dependencies. + +- [#41](https://github.com/inflowpayai/inflow-cli/pull/41) + [`d216e08`](https://github.com/inflowpayai/inflow-cli/commit/d216e08778c06f6cd856a3254b13c752df7a3ea8) Thanks + [@nkavian](https://github.com/nkavian)! - Expand regression coverage for secure storage, payment completion failures, + and AEP-aware payment inspection. + +- [#59](https://github.com/inflowpayai/inflow-cli/pull/59) + [`6d3191c`](https://github.com/inflowpayai/inflow-cli/commit/6d3191cafd62461dce611a9f1adcea70a1b4c9e1) Thanks + [@nkavian](https://github.com/nkavian)! - Verify the Developer-ID-signed macOS package across vault initialization, + credential persistence, process reuse, locking, peer rejection, logout, and daemon shutdown. + +- [#40](https://github.com/inflowpayai/inflow-cli/pull/40) + [`9a236ad`](https://github.com/inflowpayai/inflow-cli/commit/9a236adb636d4000fe75f7659e3b7f5a4f21225a) Thanks + [@nkavian](https://github.com/nkavian)! - Add the macOS signed application packaging and Homebrew Cask rendering + pipeline used for the InFlow command-line executable. + ## 0.9.1 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 357f627..2a410ec 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@inflowpayai/inflow", - "version": "0.9.1", + "version": "0.10.0", "type": "module", "license": "MIT", "description": "InFlow - agentic MPP / x402 payments from your machine.", diff --git a/plugins/inflow/.claude-plugin/plugin.json b/plugins/inflow/.claude-plugin/plugin.json index d2d1c08..6205ff9 100644 --- a/plugins/inflow/.claude-plugin/plugin.json +++ b/plugins/inflow/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "inflow", - "version": "0.9.1", + "version": "0.10.0", "description": "Authenticate with InFlow, inspect balances and deposit addresses, and perform agent-native payments via x402 and MPP.", "author": { "name": "Jarwin, Inc." diff --git a/plugins/inflow/.codex-plugin/plugin.json b/plugins/inflow/.codex-plugin/plugin.json index d7d5ac1..c4751ba 100644 --- a/plugins/inflow/.codex-plugin/plugin.json +++ b/plugins/inflow/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "inflow", - "version": "0.9.1", + "version": "0.10.0", "description": "InFlow - agentic MPP / x402 payments from your machine.", "author": { "name": "Jarwin, Inc.", diff --git a/plugins/inflow/.cursor-plugin/plugin.json b/plugins/inflow/.cursor-plugin/plugin.json index 7e1c4a7..c8f6de0 100644 --- a/plugins/inflow/.cursor-plugin/plugin.json +++ b/plugins/inflow/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "inflow", "displayName": "InFlow", - "version": "0.9.1", + "version": "0.10.0", "description": "Authenticate with InFlow, inspect balances and deposit addresses, and perform agent-native payments via x402 and MPP.", "author": { "name": "Jarwin, Inc." diff --git a/skills/agentic-enrollment/SKILL.md b/skills/agentic-enrollment/SKILL.md index 006efa1..9cd858f 100644 --- a/skills/agentic-enrollment/SKILL.md +++ b/skills/agentic-enrollment/SKILL.md @@ -1,5 +1,5 @@ --- -version: 0.9.1 +version: 0.10.0 name: agentic-enrollment description: Inspect, enroll with, authenticate to, and manage credentials for Agent Enrollment Protocol Services through InFlow. Use when an agent needs to discover an AEP Service, access an AEP-protected resource, check enrollment, request or revoke Service credentials, or continue an InFlow approval. allowed-tools: ['Bash(inflow:*)', 'Bash(brew:*)', 'Bash(curl:*)'] diff --git a/skills/agentic-payments/SKILL.md b/skills/agentic-payments/SKILL.md index 2118c41..af558ca 100644 --- a/skills/agentic-payments/SKILL.md +++ b/skills/agentic-payments/SKILL.md @@ -1,5 +1,5 @@ --- -version: 0.9.1 +version: 0.10.0 name: agentic-payments description: Authenticate with InFlow and pay HTTP 402-protected resources via MPP (the `Payment` auth scheme) or x402. Use when the user invokes the `inflow` CLI or asks to log in / connect to InFlow. allowed-tools: ['Bash(inflow:*)', 'Bash(brew:*)', 'Bash(curl:*)']