Skip to content

chore(release): prepare Satelle 0.1.33 - #381

Merged
Microck merged 1 commit into
mainfrom
release/0.1.33
Oct 5, 2026
Merged

Microck merged 1 commit into
mainfrom
release/0.1.33

Conversation

@Microck

@Microck Microck commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

Note

🤖 Codex responding on behalf of Microck

prepare 0.1.33 with the Host startup and recovery fixes: detached Windows desktop Hosts survive SSH disconnects, interrupted inactive starts and service restarts retain their original diagnostic state during guarded recovery, Mac recovery checks the actual service and executable path, and interrupted unix installs reap their children before releasing the lock. the preceding dependency PR patches the docs framework and npm provenance verifier.

Tegami generated the Cargo version, lockfile, changelog and publication plan in Crabbox. all eight npm manifests, launcher dependency versions, root and docs package versions, and npm lockfile agree on 0.1.33. the CLI reference was regenerated from the exact CI-built 0.1.33 binary in Crabbox, and the docs landing page identifies the same version.

Crabbox validation passed the release package graph, Tegami dry run and committed changelog check. the installer suite passed (13 passed, one Windows-only skip). the full npm suite passed in Crabbox after adding its missing npx executable: 88 passed, three Windows-only skips. the matching-binary docs contract passed for 25 files and 107 command examples. native CI is required before merging. this PR is stacked after the recovery and dependency fixes; publication follows the merged signed tag and exact CI tarballs using local npm credentials.

Summary by CodeRabbit

  • Bug Fixes
    • Improved Windows Host startup, handoff, and recovery, including clearer reporting for null handles and PowerShell exit codes.
    • Improved recovery after interrupted Windows Host and POSIX service restarts.
    • Improved macOS launch agent and executable-path detection.
    • Improved cleanup of installer processes after an interrupted installation.
  • Release
    • Updated Satelle to version 0.1.33 across packages and documentation.

@vercel

vercel Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
satelle Ready Ready Preview Oct 5, 2026 1:00pm UTC

@coderabbitai

coderabbitai Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: Microck/satelle/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: a7b79dd2-7107-4c5c-91cc-ee0482a2cd7c
📥 Commits

Reviewing files that changed from the base of the PR and between 3c555c1 and 6d10559.

⛔ Files ignored due to path filters (2)
  • Cargo.lock is excluded by !**/*.lock
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (15)
  • Cargo.toml
  • crates/satelle/CHANGELOG.md
  • docs/index.mdx
  • docs/reference/generated-cli.mdx
  • npm/release-tooling/publish-lock.yaml
  • npm/satelle-darwin-arm64/package.json
  • npm/satelle-darwin-x64/package.json
  • npm/satelle-linux-arm64-gnu/package.json
  • npm/satelle-linux-x64-gnu/package.json
  • npm/satelle-unscoped/package.json
  • npm/satelle-win32-arm64-msvc/package.json
  • npm/satelle-win32-x64-msvc/package.json
  • npm/satelle/package.json
  • package.json
  • website/package.json

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The release version changes from 0.1.32 to 0.1.33 across workspace, npm package, and documentation metadata. The changelog and publish lock now contain the 0.1.33 release notes.

Changes

Version 0.1.33 release

Layer / File(s) Summary
Version metadata and release notes
Cargo.toml, package.json, npm/satelle*/package.json, npm/satelle-*/package.json, website/package.json, docs/index.mdx, docs/reference/generated-cli.mdx, crates/satelle/CHANGELOG.md, npm/release-tooling/publish-lock.yaml
Workspace, npm package, and documentation version identifiers change to 0.1.33. The release notes describe Windows Host startup and recovery, interrupted restart handling, Mac launchd detection, and Unix install-lock cleanup.

Priority: ➖ Normal

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 6d105

Release metadata and documentation consistently identify Satelle 0.1.33. No review issue remains; merge after required native CI completes.

Architecture Summary

Architecture risk: 🔵 Low · up to 6d105

The change affects 6 systems.

Changed systems: npm, docs, Cargo.toml, crates, package.json, website

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — npm (service) was modified; 9 changed files map to changed impact.
  • observed — docs (service) was modified; 2 changed files map to changed impact.
  • observed — Cargo.toml (service) was modified; 1 changed file maps to changed impact.
  • observed — crates (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in Cargo.toml: The workspace package version changes from 0.1.32 to 0.1.33.
  • observed — Modified behavior in crates/satelle/CHANGELOG.md: Added the satelle@0.1.33 changelog entry. It records Windows detached-Host and handoff behavior, native null-handle handling and PowerShell failure exit codes; recovery checks for interrupted Windows Host starts and POSIX service restarts, with original claim and diagnostic state preserved and unknown restarts not treated as successful; Mac launchd and Host executable path detection; and reaping install download and polling children before releasing an interrupted lock, including termination during child PID capture.
  • observed — Modified behavior in docs/index.mdx: The version described by every page changed from Satelle 0.1.32 to Satelle 0.1.33.
  • observed — Modified behavior in docs/reference/generated-cli.mdx: Updated the generated-reference description from Satelle 0.1.32 to 0.1.33.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the change as preparation for the Satelle 0.1.33 release, which matches the version and release metadata updates in the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Microck
Microck changed the base branch from fix/patched-release-docs-dependencies to main October 5, 2026 13:28
@Microck

Microck commented Oct 5, 2026

Copy link
Copy Markdown
Owner Author

Note

🤖 Codex responding on behalf of Microck

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@Microck
Microck merged commit b5b8168 into main Oct 5, 2026
32 checks passed

This branch was successfully deployed

1 active deployment
Preview — 6d10559b Deployed Oct 5, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant