Features
- Create cloud jobs and schedules from the CLI: Added
libretto cloud jobs create for launching hosted jobs from deployed workflows and libretto cloud schedules create for recurring runs. Both commands support inline params or params files, timeout settings, callback options, skipped callbacks, and residential proxy configuration.
libretto cloud jobs create check-eligibility \
--params '{"memberId":"12345"}' \
--timeout-seconds 300
libretto cloud schedules create check-eligibility \
--cron "0 14 * * 1-5" \
--timezone America/Los_Angeles
- Manage cloud tenant settings from the CLI: Added
libretto cloud settings status and libretto cloud settings set for toggling code sharing and job failure notifications.
libretto cloud settings status
libretto cloud settings set \
--code-sharing enabled \
--job-failure-notifications enabled
Improvements
- Residential proxy documentation: Documented
residential_proxy location configuration across Cloud jobs, sessions, schedules, and stealth hosting docs, including schedule update and clearing behavior.
libretto cloud jobs create check-eligibility \
--params '{"memberId":"12345"}' \
--residential-proxy '{"country":"US","state":"CA"}'
- Cleaner project templates: The
create-libretto template now includes zod, Node.js types, and .env in the generated .gitignore, which also fixes isolated temp-workspace validation tests.
- Website and docs polish: Simplified homepage comparison links, fixed the Kernel FAQ link, and added Vercel security headers for the marketing site while leaving Mintlify docs routes on docs-compatible headers.
Fixes
- Daemon startup on Windows with Node 24: The CLI daemon now launches by invoking the compiled entrypoint directly with
node instead of routing through tsx/cli. The tsx loader is registered only when a workflow requires runtime TypeScript loading, which resolves startup failures seen on Windows with Node 24.
- Docs CSP compatibility: Excluded
/docs routes from the marketing site's global CSP so the hosted docs client bundle is not blocked.