Erik Kotsiuba
d6db94a39d
fix: refresh pi dependency compatibility
...
Update Pi packages to 0.79.9 and align pi-ask with current TUI/RPC behavior.
- guard custom ask/settings flows to TUI mode with a clear non-TUI fallback
- reset config cache on extension reload so edited settings are picked up
- clean up remote ask flow listeners on session shutdown
- forward editor focus/invalidation and keep @ file autocomplete explicit
- document the non-TUI contract and cover the compatibility fixes with tests
2026-06-22 16:41:37 +02:00
Erik Kotsiuba
69e8bab6ef
feat: add remote ask event contract
...
Inspired-by: @S1M0N38 in PR #6
2026-06-22 01:10:11 +02:00
semantic-release-bot
50b8bd0da3
chore(release): 1.0.2 [skip ci]
...
## [1.0.2](https://github.com/eko24ive/pi-ask/compare/v1.0.1...v1.0.2 ) (2026-05-31)
### Bug Fixes
* avoid destructive ask config writes ([fa89c15 ](https://github.com/eko24ive/pi-ask/commit/fa89c1551a509690dee767165124450aac322c58 ))
2026-05-31 22:53:31 +00:00
semantic-release-bot
bf3c26d9aa
chore(release): 1.0.1 [skip ci]
...
## [1.0.1](https://github.com/eko24ive/pi-ask/compare/v1.0.0...v1.0.1 ) (2026-05-22)
### Bug Fixes
* avoid config docs supply-chain false positive ([5d12c2f ](https://github.com/eko24ive/pi-ask/commit/5d12c2fb8da82ca538999be65f58595c8aa54dde ))
* clarify ask_user prompt guidelines ([4afbe62 ](https://github.com/eko24ive/pi-ask/commit/4afbe62a42c80b13b8c77112a25cc68ab18ea3fa ))
2026-05-22 18:22:58 +00:00
semantic-release-bot
77228ca566
chore(release): 1.0.0 [skip ci]
...
# [1.0.0](https://github.com/eko24ive/pi-ask/compare/v0.9.0...v1.0.0 ) (2026-05-22)
* feat!: migrate to latest pi packages ([a987406 ](https://github.com/eko24ive/pi-ask/commit/a9874062a50d4073a5379667620e1f2e457148a2 ))
### BREAKING CHANGES
* pi dependencies moved from @mariozechner/* to @earendil-works/*.
Consumers must use the latest pi package scope.
2026-05-22 15:41:03 +00:00
Erik Kotsiuba
0d5ab648e6
chore!: migrate to latest pi packages
2026-05-22 17:35:14 +02:00
semantic-release-bot
ad50cc339f
chore(release): 0.9.0 [skip ci]
...
# [0.9.0](https://github.com/eko24ive/pi-ask/compare/v0.8.1...v0.9.0 ) (2026-05-06)
### Bug Fixes
* remove footer navigation hints ([45d8302 ](https://github.com/eko24ive/pi-ask/commit/45d8302e0a2e1527f0129bbb53fec38927a722ac ))
### Features
* add ask notifications ([43cee4c ](https://github.com/eko24ive/pi-ask/commit/43cee4c0f0cbbaf9673b67ca300ff5b05117819c ))
* add context-aware ask keymaps ([808b62c ](https://github.com/eko24ive/pi-ask/commit/808b62cc77ee23093f2f672679ada1c34ec1a978 ))
* add guarded config reset ([b218b8b ](https://github.com/eko24ive/pi-ask/commit/b218b8b1889b163e5bd21fcb5083250921404a02 ))
* add question type presentation controls ([f1a0a5d ](https://github.com/eko24ive/pi-ask/commit/f1a0a5d5e5eb3591b90200921e88660517830dec ))
2026-05-06 10:45:31 +00:00
semantic-release-bot
8c02565a5f
chore(release): 0.8.1 [skip ci]
...
## [0.8.1](https://github.com/eko24ive/pi-ask/compare/v0.8.0...v0.8.1 ) (2026-05-03)
### Bug Fixes
* multi-select custom answer toggling ([780aac2 ](https://github.com/eko24ive/pi-ask/commit/780aac24cf58e144a8ab3ba6a29a75cf6fbf2656 ))
* refine ask tool context typing ([cbabd44 ](https://github.com/eko24ive/pi-ask/commit/cbabd44acc0fadd4959602e8aa73c1c106856aad ))
2026-05-03 23:07:27 +00:00
Erik Kotsiuba
f86f3a578e
chore: upgrade pi dependencies
2026-05-03 21:54:08 +02:00
semantic-release-bot
4106efae4c
chore(release): 0.8.0 [skip ci]
...
# [0.8.0](https://github.com/eko24ive/pi-ask/compare/v0.7.0...v0.8.0 ) (2026-05-02)
### Bug Fixes
* rename settings modal title ([4feeec9 ](https://github.com/eko24ive/pi-ask/commit/4feeec9f0f535b4a129c8ce5d0f310f1365c6010 ))
### Features
* add answer extraction replay commands ([5b70eca ](https://github.com/eko24ive/pi-ask/commit/5b70eca306e15335e0a24754280c1ea6d9787bbf ))
* **config:** add migration framework ([288caf4 ](https://github.com/eko24ive/pi-ask/commit/288caf49de4a78e35845187f736b9685f732c5cc ))
2026-05-02 20:49:57 +00:00
Erik Kotsiuba
5b70eca306
feat: add answer extraction replay commands
2026-05-02 22:47:55 +02:00
semantic-release-bot
4153f6b09f
chore(release): 0.7.0 [skip ci]
...
# [0.7.0](https://github.com/eko24ive/pi-ask/compare/v0.6.1...v0.7.0 ) (2026-04-29)
### Bug Fixes
* **package:** declare bundled skills in pi manifest ([3c26bfa ](https://github.com/eko24ive/pi-ask/commit/3c26bfa7c995fd4fb22d391db784ceaf76594e4c ))
* pass custom answers through elaborate output ([85962d9 ](https://github.com/eko24ive/pi-ask/commit/85962d985d7a8064093f8643f4706d8d98888050 ))
### Features
* add ask settings modal shell ([5c0d896 ](https://github.com/eko24ive/pi-ask/commit/5c0d8964fba099e85472c42ab442bd5b86480de1 ))
* add config-backed ask keymaps ([e8a36b7 ](https://github.com/eko24ive/pi-ask/commit/e8a36b72eff4f43f8d3944846dbe58bb605210a9 ))
* add dirty-dismiss and footer hint settings ([18120e8 ](https://github.com/eko24ive/pi-ask/commit/18120e880119cff23e2fdc2cf49cdf3fbb512829 ))
* add review shortcut confirmation setting ([67891d1 ](https://github.com/eko24ive/pi-ask/commit/67891d147f4bde4bb84edc1e8eca4d91786c1056 ))
* bootstrap ask config on first use ([2bf85b3 ](https://github.com/eko24ive/pi-ask/commit/2bf85b3f6f19a71972df8b989ccc6670397c4e38 ))
* **ui:** add ask keymap help modal ([c9930b4 ](https://github.com/eko24ive/pi-ask/commit/c9930b494f89320498db9b9828415f331605c3ff ))
2026-04-29 00:41:27 +00:00
Erik Kotsiuba
e8a36b72ef
feat: add config-backed ask keymaps
2026-04-28 22:35:43 +02:00
Erik Kotsiuba
3c26bfa7c9
fix(package): declare bundled skills in pi manifest
2026-04-28 22:35:43 +02:00
semantic-release-bot
a29992123c
chore(release): 0.6.1 [skip ci]
...
## [0.6.1](https://github.com/eko24ive/pi-ask/compare/v0.6.0...v0.6.1 ) (2026-04-27)
### Bug Fixes
* remove automatic lefthook install ([4f1c598 ](https://github.com/eko24ive/pi-ask/commit/4f1c59818137cbcd335d5153c835e3f420aab575 ))
2026-04-27 08:53:29 +00:00
Erik Kotsiuba
4f1c598181
fix: remove automatic lefthook install
2026-04-27 10:51:22 +02:00
Erik Kotsiuba
2618d6ea57
refactor: split ask flow state and view models
2026-04-26 02:17:11 +02:00
Erik Kotsiuba
42f7092899
docs: add isolated dev command and usage [skip ci]
2026-04-25 21:29:08 +02:00
semantic-release-bot
fc4e7a7bf6
chore(release): 0.6.0 [skip ci]
...
# [0.6.0](https://github.com/eko24ive/pi-ask/compare/v0.5.1...v0.6.0 ) (2026-04-25)
### Bug Fixes
* **ui:** tighten ask layout rendering ([3515098 ](https://github.com/eko24ive/pi-ask/commit/351509838cd14ad251ca4b152c0bb4577c9d7b79 ))
### Features
* **ui:** improve narrow-screen tab and footer rendering ([1ce7210 ](https://github.com/eko24ive/pi-ask/commit/1ce721094c21faf6180098a7244b6f2abd13623e ))
* **ui:** split submit tab into actions and review ([b59c967 ](https://github.com/eko24ive/pi-ask/commit/b59c967d985a6f62dc32da3b4f2c5767d01608a9 ))
* **ui:** support custom answers in preview questions ([7cca5eb ](https://github.com/eko24ive/pi-ask/commit/7cca5eb54d1964d19ce17ebb45507f1939960b8b ))
2026-04-25 19:07:51 +00:00
semantic-release-bot
d20194eb67
chore(release): 0.5.1 [skip ci]
...
## [0.5.1](https://github.com/eko24ive/pi-ask/compare/v0.5.0...v0.5.1 ) (2026-04-25)
### Bug Fixes
* **skills:** align bundled skill name with folder ([005151f ](https://github.com/eko24ive/pi-ask/commit/005151f79ba562c08e0fe9b5bccf59e964c02a32 ))
2026-04-25 13:42:49 +00:00
semantic-release-bot
c310dae9de
chore(release): 0.5.0 [skip ci]
...
# [0.5.0](https://github.com/eko24ive/pi-ask/compare/v0.4.0...v0.5.0 ) (2026-04-24)
### Features
* add submit screen number hotkeys ([c10c61f ](https://github.com/eko24ive/pi-ask/commit/c10c61f1ebb061dab1daf7404089ce6b57c8917c ))
* **skill:** add ask-user decision gate profile ([6d9cb5b ](https://github.com/eko24ive/pi-ask/commit/6d9cb5b7bfde54c7522f8e8321046161af296dad ))
2026-04-24 18:47:28 +00:00
Erik Kotsiuba
00f4c7dffc
docs: add key bindings and skill references
2026-04-24 20:46:39 +02:00
semantic-release-bot
d1a8edd080
chore(release): 0.4.0 [skip ci]
...
# [0.4.0](https://github.com/eko24ive/pi-ask/compare/v0.3.0...v0.4.0 ) (2026-04-24)
### Features
* improve ask flow elaboration and validation ([b7c7301 ](https://github.com/eko24ive/pi-ask/commit/b7c7301f974c81eb82070810304a9267f62d7699 ))
2026-04-24 17:13:38 +00:00
semantic-release-bot
0ee2d11ec9
chore(release): 0.3.0 [skip ci]
...
# [0.3.0](https://github.com/eko24ive/pi-ask/compare/v0.2.0...v0.3.0 ) (2026-04-23)
### Bug Fixes
* allow empty editor navigation shortcuts ([5d7ccc8 ](https://github.com/eko24ive/pi-ask/commit/5d7ccc8ce2e45c70a36932f048a90419dcb59304 ))
### Features
* harden ask tool validation and fallback ([050e880 ](https://github.com/eko24ive/pi-ask/commit/050e8800cdcd97be635bb95d9500a309d207f7f8 ))
2026-04-23 14:12:48 +00:00
Erik Kotsiuba
723508f7ef
chore: migrate to pi 0.69 typebox
2026-04-23 16:11:59 +02:00
semantic-release-bot
81e3d62c57
chore(release): 0.2.0 [skip ci]
...
# [0.2.0](https://github.com/eko24ive/pi-ask/compare/v0.1.1...v0.2.0 ) (2026-04-19)
### Bug Fixes
* improve custom input editor rendering ([bc92712 ](https://github.com/eko24ive/pi-ask/commit/bc9271205335bb9e610f8cd0c6e86bea5ce22f4b ))
* keep arrow keys and tab inside editor mode ([cdea90b ](https://github.com/eko24ive/pi-ask/commit/cdea90bbfe726f4edca131513cf96e81a5307782 ))
* polish ask note spacing and styling ([e0e2b04 ](https://github.com/eko24ive/pi-ask/commit/e0e2b046883b9d07745a6178c49cfef25e771424 ))
* preserve multi-select choices with custom answers ([8d8e7b6 ](https://github.com/eko24ive/pi-ask/commit/8d8e7b67c97e796de0e44b8935960a8d39b55360 ))
### Features
* refine ask submit screen layout ([d5ca38e ](https://github.com/eko24ive/pi-ask/commit/d5ca38e621f701af466a9b67005708ebd176bbf0 ))
* sharpen ask_user tool guidance ([4a131f7 ](https://github.com/eko24ive/pi-ask/commit/4a131f7752f17f2f91fd6669e45a74888240d86e ))
* simplify ask UI copy and note shortcuts ([9ab368a ](https://github.com/eko24ive/pi-ask/commit/9ab368ad6bebdf26d8a4be7de71ac415eea06285 ))
* support @ file autocomplete in ask editor ([0386239 ](https://github.com/eko24ive/pi-ask/commit/0386239f5e4165281b40db540d129d86c8af63d4 ))
* support ctrl+c dismissal in ask flow ([fcd1f1b ](https://github.com/eko24ive/pi-ask/commit/fcd1f1bce5120af07c7d6499591295e4bccf6a55 ))
2026-04-19 14:33:03 +00:00
semantic-release-bot
1c6d7394af
chore(release): 0.1.1 [skip ci]
...
## [0.1.1](https://github.com/eko24ive/pi-ask/compare/v0.1.0...v0.1.1 ) (2026-04-19)
### Bug Fixes
* relax toolchain pinning for release workflow ([549c2c2 ](https://github.com/eko24ive/pi-ask/commit/549c2c26f04f5c2d6b7b3f6487a7a72303f998bb ))
* remove toolchain pinning from repo ([5b10568 ](https://github.com/eko24ive/pi-ask/commit/5b105683c35dc02df1e1e0fc6132a46283c25d1b ))
* specify pnpm version in workflows ([08e053f ](https://github.com/eko24ive/pi-ask/commit/08e053f095ed5ccc68a367f03c07a30b31683b3c ))
2026-04-19 11:58:33 +00:00
Erik Kotsiuba
5b105683c3
fix: remove toolchain pinning from repo
2026-04-19 13:54:03 +02:00
Erik Kotsiuba
549c2c26f0
fix: relax toolchain pinning for release workflow
2026-04-19 13:50:53 +02:00
semantic-release-bot
c9877da59f
chore(release): 0.1.0 [skip ci]
...
# [0.1.0](https://github.com/eko24ive/pi-ask/compare/v0.0.0...v0.1.0 ) (2026-04-19)
### Bug Fixes
* skip git hooks during release commits ([32c2ae7 ](https://github.com/eko24ive/pi-ask/commit/32c2ae785c16ab2482f9f2a09d19c8eeed8cae8e ))
* update release tooling for trusted publishing ([85f4ec5 ](https://github.com/eko24ive/pi-ask/commit/85f4ec5128ba4554412e3409d9f353fb66981f35 ))
### Features
* bootstrap first public release ([552959f ](https://github.com/eko24ive/pi-ask/commit/552959f7ad3b40a9f3f8443d301a2c6f2340477d ))
2026-04-19 11:47:07 +00:00
Erik Kotsiuba
85f4ec5128
fix: update release tooling for trusted publishing
2026-04-19 13:45:32 +02:00
Erik Kotsiuba
c5f74a911e
chore: prepare package for automated releases
2026-04-19 13:39:32 +02:00
Erik Kotsiuba
3ec7af2fd8
chore(ask): configure pnpm and commit hooks
2026-04-18 21:14:20 +02:00
Erik Kotsiuba
133a0548ba
feat(ask): add initial ask tool prototype and project setup
2026-04-16 17:56:01 +02:00