DeskPilot
0.3.1-preview0001
Minimum PowerShell version
7.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) Raimund Andree. MIT licensed.
Package Details
Author(s)
- Raimund Andree
Tags
Copilot GitHubCopilot ShellPilot Agent AI GUI AgenticOperatingModel Windows Linux macOS
Functions
PSEditions
Dependencies
This module has no dependencies.
Release Notes
## [0.3.1-preview0001] - 2026-08-05
### Added
- **Ask you now opens a Questionnaire wizard for related questions.** The Model
can bundle up to ten questions into one in-thread flow with numbered choices,
radio-style single selection, checkmarked multi-selection, conditional custom
answers, previous/next navigation, progress, collapse, and close-to-Stop.
Text-only questions show only a free-text field; plain Engine questions remain
a one-step fallback. Answers return to the same Turn as one correlated JSON
payload, and the completed Activity shows the Questionnaire title instead of
protocol JSON.
### Fixed
- **The Project chip now shows the selected folder's leaf name.** The chip
sizes itself to shorter folder names, caps long names with an ellipsis, and
exposes the full leaf name on hover instead of showing a stale Project name
or the folder's root.
- **Stop now reacts immediately and preserves the interrupted Turn's Usage.**
Clicking Stop freezes further streamed text at once, disables the button as
**Stopping…**, and cancels the Engine pipeline asynchronously so the Host
Server can keep processing requests while it unwinds. The resulting stopped
Message is persisted with its credits and cost. Exact Engine Usage is used
when available; hard-stopped streams that never receive the provider's final
token frame show a clearly labelled input-only estimate instead of zero.
- **Ask you now pauses for an in-thread answer instead of reporting that no
interactive console is available.** DeskPilot captures ShellPilot's structured
`ask_user` Tool event, renders a correlated answer card, feeds the response to
the waiting Engine Runspace, and resumes the same Turn. Repeated questions can
form a multi-round interview, stale answers are rejected, and Stop cancels a
pending question. Adds a `POST /api/conversations/{id}/question` route and
focused Host Server, Engine-contract, and web-asset tests.
- **The GitHub sign-in screen no longer hides the device code behind its own
progress output.** The Engine writes one line per poll while it waits for you
to authorise, and the sign-in panel appended every one of them, so the
verification link and the user code scrolled out of the small box within
seconds and the screen looked stuck. Sign-in progress is now a fixed panel:
the link and the code stay pinned with a **Copy code** button, and the poll
heartbeat only updates a single status line. The code step also spells out
that GitHub's password and two-factor prompts are the normal sign-in and that
the device code belongs only in the **Device activation** box — pasting it
into the two-factor field is rejected by GitHub. A sign-in that ends without a
token now says the code may have expired instead of only "Try again". Adds a
small `auth.js` browser module and one focused unit test.
FileList
- DeskPilot.nuspec
- DeskPilot.psm1
- web\assets\questionnaire.js
- web\assets\logo-full.png
- web\assets\styles.css
- DeskPilot.psd1
- web\assets\logo-mark-dark.png
- web\assets\app.js
- web\assets\logo-full-dark.png
- web\assets\logo-mark.png
- web\assets\auth.js
- web\assets\markdown.js
- web\index.html
- web\assets\attachments.js
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.5.0-previe... | 3 | 8/10/2026 |
| 0.5.0-previe... | 4 | 8/9/2026 |
| 0.4.1-previe... | 4 | 8/9/2026 |
| 0.4.0 | 7 | 8/9/2026 |
| 0.4.0-previe... | 3 | 8/9/2026 |
| 0.4.0-previe... | 4 | 8/6/2026 |
| 0.3.1-previe... (current version) | 3 | 8/5/2026 |
| 0.3.0 | 23 | 7/23/2026 |
| 0.3.0-previe... | 3 | 7/23/2026 |
| 0.3.0-previe... | 9 | 7/9/2026 |
| 0.2.0 | 15 | 7/9/2026 |
| 0.2.0-previe... | 3 | 7/9/2026 |
| 0.2.0-previe... | 5 | 7/9/2026 |
| 0.2.0-previe... | 5 | 7/9/2026 |
| 0.2.0-previe... | 9 | 7/9/2026 |
| 0.2.0-previe... | 8 | 7/8/2026 |