Skip to content

fix(cook): plan issue-derived preview workspaces - #12905

Merged
chubes4 merged 2 commits into
mainfrom
fix/12890-cook-preview-workspace-plan
Aug 22, 2026
Merged

fix(cook): plan issue-derived preview workspaces#12905
chubes4 merged 2 commits into
mainfrom
fix/12890-cook-preview-workspace-plan

Conversation

@chubes4

@chubes4 chubes4 commented Aug 22, 2026

Copy link
Copy Markdown
Member

Summary

  • plan absent issue-derived Cook workspaces through the configured read-only provider contract
  • report planned create, planned reuse, and unresolved provider workspace states
  • share the exact create intent between preview and live provisioning

Closes #12890

Verification

  • cargo fmt --check
  • cargo test -p homeboy-cli preview_tests --no-fail-fast (17 passed)
  • cargo test -p homeboy-core provider_create_plan_projects_absent_existing_and_unsupported_destinations_without_ensure --no-fail-fast (1 passed)
  • cargo check -p homeboy-cli

AI Assistance

OpenAI gpt-5.6-sol using OpenCode inspected the issue and implementation, identified the preview bypass of the provider planning contract, implemented the repair, and added deterministic coverage. Chris Huber remains responsible for every line.

…w-workspace-plan

# Conflicts:
#	crates/homeboy-cli/src/commands/agent_task/run.rs
@homeboy-ci

homeboy-ci Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Homeboy Results — homeboy

Lint

review lint — passed

ℹ️ Full options: homeboy self docs commands/lint
ℹ️ Save lint baseline: homeboy review lint homeboy --baseline
Deep dive: homeboy review lint homeboy --changed-since 1959d62

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-homeboy-review-lint-homeboy-fast-Linux contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-homeboy-review-lint-homeboy-fast-Linux contains exported Homeboy run history for deeper queries.
  • Drill-down: download the observation artifact, then run homeboy runs import <dir>, homeboy runs list, and homeboy runs findings <run-id>.
  • Artifacts are attached to the workflow run: https://github.com/Extra-Chill/homeboy/actions/runs/32551570468

Audit

review audit — passed

Deep dive: homeboy review audit homeboy --changed-since 1959d62

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-homeboy-review-audit-homeboy-fast-Linux contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-homeboy-review-audit-homeboy-fast-Linux contains exported Homeboy run history for deeper queries.
  • Drill-down: download the observation artifact, then run homeboy runs import <dir>, homeboy runs list, and homeboy runs findings <run-id>.
  • Artifacts are attached to the workflow run: https://github.com/Extra-Chill/homeboy/actions/runs/32551570468
Tooling versions
  • Homeboy CLI: homeboy 0.352.0+b77cfe4a8237
  • Extension: rust from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: 410c146a
  • Action: unknown@unknown

@chubes4
chubes4 merged commit 4e08e02 into main Aug 22, 2026
23 of 25 checks passed
@chubes4
chubes4 deleted the fix/12890-cook-preview-workspace-plan branch August 22, 2026 10:53
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.

Cook preview should plan issue-derived workspace provisioning without mutation

1 participant