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 systemArchitectureArchiveChecksum
Darwinarm64DownloadSHA-256
Darwinamd64DownloadSHA-256
Linuxarm64DownloadSHA-256
Linuxamd64DownloadSHA-256
Windowsarm64DownloadSHA-256
Windowsamd64DownloadSHA-256

Verify and install on macOS or Linux

  1. Download the archive and matching .sha256 file.
  2. Run shasum -a 256 -c <archive>.sha256, then extract the archive.
  3. Run questionette/bin/question release verify --manifest questionette/MANIFEST.json --signature questionette/MANIFEST.sig.
  4. Place questionette/bin/question on your PATH.
  5. Run question skill install --source questionette/skill/questionette, then question version --json.

Verify and install on Windows

  1. Compare (Get-FileHash <archive> -Algorithm SHA256).Hash with the downloaded checksum.
  2. Run tar -xf <archive>.
  3. Run questionette\bin\question.exe release verify --manifest questionette\MANIFEST.json --signature questionette\MANIFEST.sig.
  4. Place questionette\bin on PATH, then run question.exe skill install --source questionette\skill\questionette and question.exe version --json.

Connect your workspace

  1. Complete the questionette journey and create your workspace.
  2. From the workspace administrator’s email address, request CLI access and include only the workspace name. Do not email credentials or participant data.
  3. 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.

Release metadata · Trusted release public key