Erik Kotsiuba
ce230db275
fix: surface unanswered ask_user questions
2026-08-12 14:18:22 +02:00
Erik Kotsiuba
852e625d86
fix: align ask_user payload validation
2026-08-12 14:18:22 +02:00
Erik Kotsiuba
0145055445
feat: use tool calls for answer extraction
2026-08-10 09:56:55 +02:00
Erik Kotsiuba
2bba854326
docs: clarify chill contribution flow
2026-06-29 08:25:12 +02:00
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
Erik Kotsiuba
fa89c1551a
fix: avoid destructive ask config writes
2026-06-01 00:52:35 +02:00
Erik Kotsiuba
4afbe62a42
fix: clarify ask_user prompt guidelines
2026-05-22 20:22:04 +02:00
Erik Kotsiuba
5d12c2fb8d
fix: avoid config docs supply-chain false positive
2026-05-22 20:22:04 +02:00
Erik Kotsiuba
a9874062a5
feat!: migrate to latest pi packages
...
BREAKING CHANGE: pi dependencies moved from @mariozechner/* to @earendil-works/*.
Consumers must use the latest pi package scope.
2026-05-22 17:40:14 +02:00
Erik Kotsiuba
0d5ab648e6
chore!: migrate to latest pi packages
2026-05-22 17:35:14 +02:00
Erik Kotsiuba
facc44b6c3
docs: bust README badge cache [skip ci]
2026-05-06 14:27:02 +02:00
Erik Kotsiuba
45d8302e0a
fix: remove footer navigation hints
2026-05-06 12:44:37 +02:00
Erik Kotsiuba
f1a0a5d5e5
feat: add question type presentation controls
2026-05-06 12:44:37 +02:00
Erik Kotsiuba
b218b8b188
feat: add guarded config reset
2026-05-06 12:44:37 +02:00
Erik Kotsiuba
808b62cc77
feat: add context-aware ask keymaps
2026-05-06 12:44:37 +02:00
Erik Kotsiuba
3672ada13f
docs: clarify ask config scope
2026-05-06 12:44:37 +02:00
Erik Kotsiuba
43cee4c0f0
feat: add ask notifications
2026-05-06 12:44:37 +02:00
Erik Kotsiuba
f5881a65a6
docs: add README hero image
2026-05-04 00:03:13 +02:00
Erik Kotsiuba
7d119149b7
docs: update README feature walkthrough
2026-05-03 23:00:44 +02:00
Erik Kotsiuba
851f23199a
docs: add README badges
2026-05-03 22:35:48 +02:00
Erik Kotsiuba
d55ae443ab
docs: embed README demo gif
2026-05-03 22:18:20 +02:00
Erik Kotsiuba
780aac24cf
fix: multi-select custom answer toggling
2026-05-03 22:13:30 +02:00
Erik Kotsiuba
f86f3a578e
chore: upgrade pi dependencies
2026-05-03 21:54:08 +02:00
Erik Kotsiuba
cbabd44acc
fix: refine ask tool context typing
2026-05-03 21:43:45 +02:00
Erik Kotsiuba
924bae28c8
docs: add answer feature kudos [skip ci]
2026-05-02 22:55:51 +02:00
Erik Kotsiuba
4feeec9f0f
fix: rename settings modal title
2026-05-02 22:49:00 +02:00
Erik Kotsiuba
5b70eca306
feat: add answer extraction replay commands
2026-05-02 22:47:55 +02:00
Erik Kotsiuba
288caf49de
feat(config): add migration framework
2026-05-02 17:09:58 +02:00
Erik Kotsiuba
69c1ca3803
refactor: simplify ask settings UI
2026-05-02 16:09:08 +02:00
Erik Kotsiuba
67891d147f
feat: add review shortcut confirmation setting
2026-04-29 02:40:29 +02:00
Erik Kotsiuba
2bf85b3f6f
feat: bootstrap ask config on first use
2026-04-29 02:36:29 +02:00
Erik Kotsiuba
18120e8801
feat: add dirty-dismiss and footer hint settings
2026-04-28 22:35:43 +02:00
Erik Kotsiuba
85962d985d
fix: pass custom answers through elaborate output
2026-04-28 22:35:43 +02:00
Erik Kotsiuba
e8a36b72ef
feat: add config-backed ask keymaps
2026-04-28 22:35:43 +02:00
Erik Kotsiuba
5c0d8964fb
feat: add ask settings modal shell
2026-04-28 22:35:43 +02:00
Erik Kotsiuba
b030b90257
test: cover note editor enter behavior
2026-04-28 22:35:43 +02:00
Erik Kotsiuba
c9930b494f
feat(ui): add ask keymap help modal
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
Erik Kotsiuba
4f1c598181
fix: remove automatic lefthook install
2026-04-27 10:51:22 +02:00
Erik Kotsiuba
56029a0d0e
docs: generalize ask-user skill triggers
2026-04-27 10:09:26 +02:00
Erik Kotsiuba
2618d6ea57
refactor: split ask flow state and view models
2026-04-26 02:17:11 +02:00
Erik Kotsiuba
8ea067dcde
test: tighten render assertions
2026-04-25 21:40:09 +02:00
Erik Kotsiuba
42f7092899
docs: add isolated dev command and usage [skip ci]
2026-04-25 21:29:08 +02:00
Erik Kotsiuba
f3c02532a3
docs: add no-install run option [skip ci]
2026-04-25 21:29:08 +02:00
Erik Kotsiuba
351509838c
fix(ui): tighten ask layout rendering
2026-04-25 20:26:07 +02:00
Erik Kotsiuba
8206be370e
docs: add native pi-style @ file references
2026-04-25 20:01:43 +02:00
Erik Kotsiuba
7cca5eb54d
feat(ui): support custom answers in preview questions
2026-04-25 20:01:43 +02:00
Erik Kotsiuba
1ce721094c
feat(ui): improve narrow-screen tab and footer rendering
2026-04-25 20:01:43 +02:00
Erik Kotsiuba
b59c967d98
feat(ui): split submit tab into actions and review
2026-04-25 20:01:43 +02:00
Erik Kotsiuba
2360012f1c
docs: refocus README for extension consumers [skip ci]
2026-04-25 20:01:43 +02:00
Erik Kotsiuba
005151f79b
fix(skills): align bundled skill name with folder
2026-04-25 15:41:59 +02:00
Erik Kotsiuba
0bf9902834
ci: run release only after successful CI
2026-04-24 20:46:40 +02:00
Erik Kotsiuba
1877cfac01
docs(readme): update demo video link
2026-04-24 20:46:40 +02:00
Erik Kotsiuba
b46a9c97ba
docs: clarify bundled skill default behavior
2026-04-24 20:46:39 +02:00
Erik Kotsiuba
00f4c7dffc
docs: add key bindings and skill references
2026-04-24 20:46:39 +02:00
Erik Kotsiuba
6d9cb5b7bf
feat(skill): add ask-user decision gate profile
2026-04-24 20:46:39 +02:00
Erik Kotsiuba
3700dd65b2
docs(readme): refresh feature-first layout and screenshots
2026-04-24 20:46:39 +02:00
Erik Kotsiuba
c10c61f1eb
feat: add submit screen number hotkeys
2026-04-24 20:46:39 +02:00
Erik Kotsiuba
b7c7301f97
feat: improve ask flow elaboration and validation
2026-04-24 19:13:10 +02:00
Erik Kotsiuba
723508f7ef
chore: migrate to pi 0.69 typebox
2026-04-23 16:11:59 +02:00
Erik Kotsiuba
5d7ccc8ce2
fix: allow empty editor navigation shortcuts
2026-04-19 18:19:04 +02:00
Erik Kotsiuba
050e8800cd
feat: harden ask tool validation and fallback
2026-04-19 18:15:19 +02:00
Erik Kotsiuba
9c559c9084
docs: refresh README media
2026-04-19 17:01:01 +02:00
Erik Kotsiuba
d5ca38e621
feat: refine ask submit screen layout
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
e0e2b04688
fix: polish ask note spacing and styling
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
9ab368ad6b
feat: simplify ask UI copy and note shortcuts
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
fcd1f1bce5
feat: support ctrl+c dismissal in ask flow
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
0386239f5e
feat: support @ file autocomplete in ask editor
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
c40990eaf6
docs: refresh readme and add demo media
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
cdea90bbfe
fix: keep arrow keys and tab inside editor mode
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
bc92712053
fix: improve custom input editor rendering
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
8d8e7b67c9
fix: preserve multi-select choices with custom answers
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
4a131f7752
feat: sharpen ask_user tool guidance
2026-04-19 16:32:27 +02:00
Erik Kotsiuba
08e053f095
fix: specify pnpm version in workflows
2026-04-19 13:58:08 +02: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
Erik Kotsiuba
32c2ae785c
fix: skip git hooks during release commits
2026-04-19 13:46:43 +02:00
Erik Kotsiuba
85f4ec5128
fix: update release tooling for trusted publishing
2026-04-19 13:45:32 +02:00
Erik Kotsiuba
552959f7ad
feat: bootstrap first public release
2026-04-19 13:39:53 +02:00
Erik Kotsiuba
c5f74a911e
chore: prepare package for automated releases
2026-04-19 13:39:32 +02:00
Erik Kotsiuba
884c5fcf0d
chore(ask): reorganize docs and fix repo checks
2026-04-18 21:31:39 +02:00
Erik Kotsiuba
3ec7af2fd8
chore(ask): configure pnpm and commit hooks
2026-04-18 21:14:20 +02:00
Erik Kotsiuba
28659c2dd7
docs(ask): align UX docs with current behavior
2026-04-18 21:14:10 +02:00
Erik Kotsiuba
91f28752a4
feat(ask): refine inline answer and navigation UX
2026-04-18 21:14:06 +02:00
Erik Kotsiuba
87cbfa546e
refactor(ask): reorganize ask flow internals
2026-04-17 19:58:58 +02:00
Erik Kotsiuba
c1ac241655
docs(ask): update prompt snippet and guidelines
2026-04-17 19:13:59 +02:00
Erik Kotsiuba
16ff8c42e2
feat(ask): add question and option notes
2026-04-17 16:50:53 +02:00
Erik Kotsiuba
52dfc4f9a6
feat(ask): add preview pane and wrapped content
2026-04-17 15:31:16 +02:00
Erik Kotsiuba
eadd09dae6
feat(ask): add preview question type
2026-04-17 13:24:39 +02:00
Erik Kotsiuba
6663a5e7db
feat(ask): refine submission and custom answer flow
2026-04-17 13:04:02 +02:00
Erik Kotsiuba
49f25d77be
fix(ask): adjust text input behavior
2026-04-17 12:38:32 +02:00
Erik Kotsiuba
a212997786
chore(ask): clean up ask tool prototype
2026-04-17 12:08:06 +02:00
Erik Kotsiuba
133a0548ba
feat(ask): add initial ask tool prototype and project setup
2026-04-16 17:56:01 +02:00