Skip to content

fix(profile): preserve harness across matrix expansion - #492

Draft
drewstone wants to merge 1 commit into
mainfrom
fix/profile-axis-harness
Draft

fix(profile): preserve harness across matrix expansion#492
drewstone wants to merge 1 commit into
mainfrom
fix/profile-axis-harness

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

What changed

  • write each selected harness to the canonical top-level AgentProfile field
  • keep matrix metadata for grouping and identity
  • prove base harnesses are overridden and exact harnesses reach dispatch

Why

Matrix expansion previously changed only metadata, so execution still used the base harness or no harness while reports claimed a different arm.

Verification

  • 4,384 tests passed; 3 skipped
  • typecheck and example typecheck passed
  • build and package verification passed
  • Biome and git diff checks passed
  • downstream agent-runtime full suite passed: 1,771 tests; 5 skipped

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