Skip to content

Provision isolated commissioned-session workspaces - #1164

Merged
KeenWill merged 1 commit into
agent/daemon-live-compaction-production-closurefrom
agent/daemon-live-session-workspace-provisioner
Aug 26, 2026
Merged

Provision isolated commissioned-session workspaces#1164
KeenWill merged 1 commit into
agent/daemon-live-compaction-production-closurefrom
agent/daemon-live-session-workspace-provisioner

Conversation

@KeenWill

Copy link
Copy Markdown
Owner

Summary

  • Add a fail-closed deployment helper that creates each commissioned session as a direct isolated Git repository at its derived session root.
  • Preserve a supplied legacy tree without copying Git metadata, caches, build output, or dependencies, then publish the repository atomically.
  • Reject malformed session IDs, abbreviated or unreachable revisions, indirect repositories, mismatched remotes, and unsafe existing targets.
  • Cover first provisioning, idempotence, seed preservation, and every rejection class with six executable tests.

Validation

  • Shell syntax and six provisioning tests
  • Tooling regression suites (57 tests)
  • Documentation checks except the inherited pre-merge PR 1125 citation
  • Cargo formatting, check, clippy, doctests, rustdoc, and metadata

The complete workspace unit run reached existing host-isolation/socket failures and an existing non-terminating runtime test; this tooling-only slice adds no Rust execution path.

Meaningfully changed lines: 345. Numeric bounds added: none.

Stack ledger: absorbed PR 1030 at eeee1c5; PR 1028 at 4cdc5df; numeric-bounds stack through PR 1125 at 5466001.

Known ignored check: Web search live smoke (provider credits).

Copilot AI lite review requested due to automatic review settings August 23, 2026 09:06
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for security reviews. Please try again later.

@coderabbitai

coderabbitai Bot commented Aug 23, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 651f869d-ec3b-42d3-a9f7-562c66871378

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Warning

Your free Security trial is over. An organization admin can activate billing to continue.


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

@KeenWill

Copy link
Copy Markdown
Owner Author

@codex review

Head: 4e6abf6

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@KeenWill
KeenWill merged commit 4e6abf6 into agent/daemon-live-compaction-production-closure Aug 26, 2026
39 checks passed
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.

2 participants