Skip to content

upgrade conductor core to v0.5.0 - #29

Merged
laceyp99 merged 1 commit into
mainfrom
t3code/migrate-conductor-core-050
Sep 4, 2026
Merged

laceyp99 merged 1 commit into
mainfrom
t3code/migrate-conductor-core-050

Conversation

@laceyp99

@laceyp99 laceyp99 commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • upgrade the locked conductor-core dependency from v0.4.0 to v0.5.0
  • retain Eval's public LoopGenerationEngine integration after auditing v0.5.0 removals and stricter request contracts
  • make zip() truncation behavior explicit in analysis chart data to satisfy Ruff's B905 rule without changing output

Testing

  • uv sync --locked --all-extras - passed
  • uv run --locked --all-extras ruff format --check . - passed
  • uv run --locked --all-extras ruff check . - passed
  • uv run --locked --all-extras pytest -q - passed (130 tests)
  • uv build - passed

Notes

  • No paid provider evaluations were run. Validation used deterministic tests and package builds.
  • The v0.5.0 removal audit found no Eval usage of legacy Gemini _G models, string-timing helpers, times_as_string, Ollama force_refresh, or the private routing return switch.

@laceyp99
laceyp99 marked this pull request as ready for review September 3, 2026 21:59

@laceyp99 laceyp99 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Looks good to merge! Pretty easy migration. Also manually tested the new models within the arpeggiator test eval script and all of the models are +95% accuracy.

I need to update the test eval to refocus to chord progressions in efforts of making the eval harder. Also, in step, I'd want to update the analysis to better reflect insights for chord progressions. I'll create an enhancement issue to the repo next.

@laceyp99
laceyp99 merged commit 9171ae0 into main Sep 4, 2026
2 checks passed
@laceyp99
laceyp99 deleted the t3code/migrate-conductor-core-050 branch September 4, 2026 02:11
@laceyp99
laceyp99 restored the t3code/migrate-conductor-core-050 branch September 4, 2026 02:54
@laceyp99
laceyp99 deleted the t3code/migrate-conductor-core-050 branch September 4, 2026 03:02
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