Skip to content

Hydrate dependencies for Lab workspace offloads#7627

Merged
chubes4 merged 1 commit into
mainfrom
fix/rig-offload-deps-hydration
Jul 6, 2026
Merged

Hydrate dependencies for Lab workspace offloads#7627
chubes4 merged 1 commit into
mainfrom
fix/rig-offload-deps-hydration

Conversation

@chubes4

@chubes4 chubes4 commented Jul 6, 2026

Copy link
Copy Markdown
Member

Summary

  • Generalize Lab dependency hydration from agent-task-only execution to all materialized Lab workspace offloads.
  • Keep runner-resident commands out of the hydration path and preserve the global --skip-deps-hydration opt-out.
  • Add unit coverage proving non-agent materialized workspace jobs run dependency hydration.

Verification

  • cargo test hydration_ --lib
  • cargo build
  • cargo clippy (passes with existing warnings)
  • cargo clippy --all-targets --all-features -- -D warnings currently fails on pre-existing repository-wide warnings outside this change.

AI assistance

  • AI assistance: Yes
  • Tool(s): openai/gpt-5.5 via OpenCode
  • Used for: Investigated the Lab offload hydration path, implemented the generic Homeboy core fix, and ran local verification.

@homeboy-ci

homeboy-ci Bot commented Jul 6, 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 df337e4

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-homeboy-review-lint-homeboy-Linux contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-homeboy-review-lint-homeboy-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/28801078061

Audit

review audit — passed

  • structural — 28 finding(s)
  • field_patterns — 16 finding(s)
  • core_boundary_leak:core-agnostic-source — 9 finding(s)
  • test_quality — 5 finding(s)
  • Types — 3 finding(s)
  • dead_code — 2 finding(s)
  • docs — 2 finding(s)
  • command_status_contracts — 1 finding(s)
  • compiler — 1 finding(s)
  • intra-method-duplication — 1 finding(s)
  • Total: 69 finding(s)

Deep dive: homeboy review audit homeboy --changed-since df337e4

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-homeboy-review-audit-homeboy-Linux contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-homeboy-review-audit-homeboy-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/28801078061
Tooling versions
  • Homeboy CLI: homeboy 0.281.16+23226ffe1516-dirty+23226ffe1
  • Extension: rust from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: 256c32b3
  • Action: unknown@unknown

@chubes4 chubes4 merged commit f0a9704 into main Jul 6, 2026
3 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.

1 participant