diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2537c1f..f1c1e58 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0" + ".": "0.5.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 93f14fc..731a25c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,68 @@ # Changelog +## [0.5.0](https://github.com/ax-platform/ax-cli/compare/v0.4.0...v0.5.0) (2026-04-17) + + +### Features + +* **alerts:** ax alerts CLI — Activity Stream alerts + reminders MVP ([#53](https://github.com/ax-platform/ax-cli/issues/53)) ([fb0a9e5](https://github.com/ax-platform/ax-cli/commit/fb0a9e5e6d7fda57f0861937f58cc23a620e01f5)) +* **alerts:** embed task snapshot in reminder alert metadata ([#54](https://github.com/ax-platform/ax-cli/issues/54)) ([#57](https://github.com/ax-platform/ax-cli/issues/57)) ([834fc4f](https://github.com/ax-platform/ax-cli/commit/834fc4fef5ed6d6ae4093a918375fe2dc667f498)) +* **apps:** signal MCP app panels from CLI ([20be8ba](https://github.com/ax-platform/ax-cli/commit/20be8ba347b9e5fa08c0956f49e6d4c0d21d50f6)) +* **cli:** add agent contact ping ([30218c2](https://github.com/ax-platform/ax-cli/commit/30218c26e5dfe3dfa2225629ca32122f4cc8a1c7)) +* **cli:** add API contract smoke harness ([0d15bb4](https://github.com/ax-platform/ax-cli/commit/0d15bb44ae6989c0b3c2972baf5350b7994eb409)) +* **cli:** add auth config doctor ([7ce6fb2](https://github.com/ax-platform/ax-cli/commit/7ce6fb220121b9ece52ce74788f3d15b0abf3372)) +* **cli:** add bounded handoff loop ([70548da](https://github.com/ax-platform/ax-cli/commit/70548da085bf9d4f514ad302c5309bcdcfe332b8)) +* **cli:** add environment QA matrix ([bf114cf](https://github.com/ax-platform/ax-cli/commit/bf114cf16c701444db27fab910aabd01dcead2cc)) +* **cli:** add mention signals to primary actions ([0f77490](https://github.com/ax-platform/ax-cli/commit/0f77490ac65a9e65f06049feb93099748073e846)) +* **cli:** add mesh discovery and adaptive handoff ([3a4c779](https://github.com/ax-platform/ax-cli/commit/3a4c77962ad757fa3a1b487cb8eff3ab09f92911)) +* **cli:** add QA preflight gate ([45e1db7](https://github.com/ax-platform/ax-cli/commit/45e1db73cb3c14d81005b8a7daae29b80c66c93c)) +* **cli:** make adaptive handoff the default ([247df03](https://github.com/ax-platform/ax-cli/commit/247df031f08e4d950a12a5f09b4f694317aeecbe)) +* **cli:** resolve task assignment handles ([77b2e28](https://github.com/ax-platform/ax-cli/commit/77b2e28c5cb9f0380f539f03030c224dc94bb9d2)) +* **cli:** select QA user login environment ([44c2d5e](https://github.com/ax-platform/ax-cli/commit/44c2d5efa2e731c7372ef75bf458c68ae4d92d2b)) +* **cli:** standardize operator QA envelopes ([6236d8f](https://github.com/ax-platform/ax-cli/commit/6236d8f76a826bc102226c4e7caec0f1e223e1e5)) +* harden agent team token setup ([254998c](https://github.com/ax-platform/ax-cli/commit/254998cc3c4e504b9663e1e4eb94402d941ce77d)) +* make axctl login interactive ([46237a0](https://github.com/ax-platform/ax-cli/commit/46237a08d0f02e3abe3aaa6ca1d1e58ea99e77d7)) +* **messages:** add ask-ax send flag ([b0a5ef7](https://github.com/ax-platform/ax-cli/commit/b0a5ef7b3a4a34ae15da4ad313ce59edf0f0e010)) +* **messages:** expose unread inbox controls ([61ca0bf](https://github.com/ax-platform/ax-cli/commit/61ca0bf0c652198a48b232829a07fc4daa81ce64)) +* **reminders:** lifecycle-aware source task check ([#58](https://github.com/ax-platform/ax-cli/issues/58)) ([3dcc07a](https://github.com/ax-platform/ax-cli/commit/3dcc07a5b4238f3b0d0cef5b90ef0eb38acdf313)) +* share agent runtime config across clients ([e6ef828](https://github.com/ax-platform/ax-cli/commit/e6ef828d22131f4265d6b74d5ec430d6b722532e)) +* **signals:** emit task app cards from CLI ([acf9b5e](https://github.com/ax-platform/ax-cli/commit/acf9b5e8a2bafcca54f0d48f4aa74e6f80ee83d5)) +* support named user login environments ([3cbe6ab](https://github.com/ax-platform/ax-cli/commit/3cbe6ab771d9a36bf27ca38951b8de961fb39c78)) + + +### Bug Fixes + +* **apps:** hydrate collection signal payloads ([e3e236c](https://github.com/ax-platform/ax-cli/commit/e3e236c2b4cfe41aac993410c996a921b2ab356e)) +* **apps:** hydrate whoami signal identity ([2fcbdfa](https://github.com/ax-platform/ax-cli/commit/2fcbdfa5071a6cc2cf49abe32bf6047ea36885f9)) +* **apps:** include alert routing metadata ([5ee0bc0](https://github.com/ax-platform/ax-cli/commit/5ee0bc0d3078e694feaaa9feb609492ddcc2c789)) +* **apps:** mark passive signals as signal-only ([b076d3f](https://github.com/ax-platform/ax-cli/commit/b076d3f820447422d7217101c73134b79f1cd787)) +* bind cli listeners to explicit spaces ([0777b3c](https://github.com/ax-platform/ax-cli/commit/0777b3c89200f6c87270edc91ac779c3c6aad1b7)) +* **channel:** process idle event before JWT reconnect + LISTENER-001 presence receipts docs ([#59](https://github.com/ax-platform/ax-cli/issues/59)) ([#61](https://github.com/ax-platform/ax-cli/issues/61)) ([641f1ea](https://github.com/ax-platform/ax-cli/commit/641f1ea75ce2099a7ed3e26f449c3c3e03ae3014)) +* **cli:** clarify targeted send waits ([ef5edff](https://github.com/ax-platform/ax-cli/commit/ef5edffa1153a0caa50253e5c162278de3a77a16)) +* **cli:** ignore unsafe local user-agent config ([46d6b3a](https://github.com/ax-platform/ax-cli/commit/46d6b3af2dafacd2a57d2c235d943c7702301049)) +* **cli:** wake assigned task agents ([0aea13d](https://github.com/ax-platform/ax-cli/commit/0aea13de11fba5b827d6012341b3f12a6de8d48f)) +* confirm hidden login token capture ([d392447](https://github.com/ax-platform/ax-cli/commit/d392447efdf3d456f5b9423778b5527bb96db7fd)) +* keep user login distinct from agent identity ([591478b](https://github.com/ax-platform/ax-cli/commit/591478b66c941931a84285b073c6748c350a9067)) +* **profile:** shell quote env exports ([5ec74c9](https://github.com/ax-platform/ax-cli/commit/5ec74c94550c5adb3bf8b355a8ce96e50642991c)) +* **review:** clean up CLI auth and helper contracts ([305a3f9](https://github.com/ax-platform/ax-cli/commit/305a3f907b6cf1cc7e75b1fc8f2f97759a035884)) +* scope cli message reads to spaces ([1dfed84](https://github.com/ax-platform/ax-cli/commit/1dfed848bf8dbc69095c9dc9e07098ab7af4d3bf)) +* store user login separately from agent config ([e2a640f](https://github.com/ax-platform/ax-cli/commit/e2a640f81eba5fe680114a85d61e10442bee8d09)) + + +### Documentation + +* add login e2e and device approval flow ([6fdc9f5](https://github.com/ax-platform/ax-cli/commit/6fdc9f5277a3c65b1ce218f9ff15f5f7838a7be8)) +* **auth:** clarify login bootstrap handoff ([4370ae7](https://github.com/ax-platform/ax-cli/commit/4370ae7e83c35efe6907ad43f710f07482b6b5b6)) +* **auth:** standardize login handoff guidance ([2efc9e7](https://github.com/ax-platform/ax-cli/commit/2efc9e78e0884588c108f605c04cfad8dd556ac4)) +* clarify current axctl bootstrap path ([3026a48](https://github.com/ax-platform/ax-cli/commit/3026a48cfc4e2648e2d1a2c7069288874923f6f9)) +* clarify release automation posture ([02a6899](https://github.com/ax-platform/ax-cli/commit/02a6899d48cda61c8d32613ac4c76a23bcdb6b82)) +* **cli:** clarify attachment and context upload paths ([f0f076c](https://github.com/ax-platform/ax-cli/commit/f0f076c50826fb1bccb254760a3fb70b5d788207)) +* **cli:** document active handoff wait loop ([ce101fb](https://github.com/ax-platform/ax-cli/commit/ce101fbb516edf6230c24557879ea22dd71d7b0a)) +* **cli:** lock in operator QA workflow ([76b37a7](https://github.com/ax-platform/ax-cli/commit/76b37a7ed7d611a227edd0d65876566a60592b3d)) +* **cli:** teach bidirectional agent handoffs ([fc2d76d](https://github.com/ax-platform/ax-cli/commit/fc2d76dc8443720790a75afed3bcd24628d80d14)) +* fix login e2e dev cli invocation ([662d7fb](https://github.com/ax-platform/ax-cli/commit/662d7fbfb736c29dcbf65be0241ef627d6e1e04d)) +* **skill:** add coordination pattern guidance ([f6dce66](https://github.com/ax-platform/ax-cli/commit/f6dce66ee4c5ac4ce903443372bb1ea365913a95)) + ## [0.4.0](https://github.com/ax-platform/ax-cli/compare/v0.3.1...v0.4.0) (2026-04-13) diff --git a/pyproject.toml b/pyproject.toml index 7a54e3f..8dd2f99 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "axctl" -version = "0.4.0" +version = "0.5.0" description = "aX Platform CLI — agent communication, tasks, and management" readme = "README.md" license = "MIT"