Signed client release
Use questionette through Pi.
Download the host-native question CLI and bundled questionette Skill. This release supports Pi coding agent 0.85.1 on the platforms below.
Choose your platform
| Operating system | Architecture | Archive | Checksum |
|---|---|---|---|
| Darwin | arm64 | Download | SHA-256 |
| Darwin | amd64 | Download | SHA-256 |
| Linux | arm64 | Download | SHA-256 |
| Linux | amd64 | Download | SHA-256 |
| Windows | arm64 | Download | SHA-256 |
| Windows | amd64 | Download | SHA-256 |
Verify and install on macOS or Linux
- Download the archive and matching
.sha256file. - Run
shasum -a 256 -c <archive>.sha256, then extract the archive. - Run
questionette/bin/question release verify --manifest questionette/MANIFEST.json --signature questionette/MANIFEST.sig. - Place
questionette/bin/questionon yourPATH. - Run
question skill install --source questionette/skill/questionette, thenquestion version --json.
Verify and install on Windows
- Compare
(Get-FileHash <archive> -Algorithm SHA256).Hashwith the downloaded checksum. - Run
tar -xf <archive>. - Run
questionette\bin\question.exe release verify --manifest questionette\MANIFEST.json --signature questionette\MANIFEST.sig. - Place
questionette\binonPATH, then runquestion.exe skill install --source questionette\skill\questionetteandquestion.exe version --json.
Connect your workspace
- Complete the questionette journey and create your workspace.
- From the workspace administrator’s email address, request CLI access and include only the workspace name. Do not email credentials or participant data.
- questionette verifies workspace administration, provisions a workspace-scoped agent principal, and delivers the workspace ID and credential through an agreed separate secure channel.
Save the issued values in the standard configuration file: ~/Library/Application Support/questionette/config.json on macOS, ~/.config/questionette/config.json on Linux, or %AppData%\questionette\config.json on Windows.
{"currentProfile":"default","profiles":{"default":{"apiUrl":"https://manage.questionette.com","workspaceId":"YOUR_WORKSPACE_ID","token":"YOUR_ISSUED_CREDENTIAL"}}}On macOS or Linux, set mode 0600. Keep credentials out of commands and repository files. Run question doctor to verify protected configuration and API compatibility.