Skip to content

SpecPi 0.14.0

Choose a tag to compare

@TannerMidd TannerMidd released this 05 Sep 21:52
70db6fa

Highlights

  • Increase delegation's default worker timeout from 2 to 10 minutes, including provider requests and abort deadlines.
  • Add saved timeout configuration: /delegate timeout <minutes> accepts 1–60 whole minutes; /delegate timeout reset restores 10 minutes.
  • Scale batch timeouts with the job window while preserving call quotas, original follow-up deadlines, and settling ownership.
  • Support platform aliases in the selected Pi agent-directory path while rejecting links inside preference state, and handle encoded settings backups safely.
  • Strengthen cross-platform persistence, rollback, uninstall, and package-isolation checks; fix Windows line-ending and test-path handling.

Configure delegation

/delegate off
/delegate timeout 15
/delegate on

The preference survives Pi restarts. /delegate timeout shows the current setting. Timeout changes require delegation to be off and do not reset call budgets.

Update

After npm publication completes:

npm install --global specpi@0.14.0
specpi update
specpi doctor

Restart Pi to load the new delegation runtime.

Full changelog: v0.13.0...v0.14.0