Skip to content

fix: display Workbench providers and bump fast-agent starter to 0.10.24 - #219

Merged
evalstate merged 3 commits into
mainfrom
fix/workbench-provider-starter
Sep 11, 2026
Merged

evalstate merged 3 commits into
mainfrom
fix/workbench-provider-starter

Conversation

@evalstate

@evalstate evalstate commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Show the explicitly recorded provider for Workbench runs in Runs and Run detail; label its provenance as submission metadata rather than verified routing.
  • Preserve native per-agent configuration, non-Workbench display behavior, and unspecified values when no provider was recorded.
  • Bump both fast-agent Workbench starter definitions to fast-agent-mcp==0.10.24, with matching tests and documentation. Saved/custom recipes and existing runs are unchanged.

Validation

  • Clean main-based checkout: build, formatting, lint, type checks, generated contracts, dependency audit, and 1,466 unit tests passed.
  • Provider identity helper has 100% targeted coverage.
  • All 74 browser tests passed in the clean checkout on a dedicated port, including the list/detail provider regression without routing changes.
  • Public privacy scan passed.

Ownership and release

  • Harbor native AgentConfig.model_name checked at pinned revision dcd0a7ac74b7bd417780d9cb27cd819c7ec82e4e in src/harbor/models/trial/config.py.
  • Existing Workbench compiler and immutable submission.model.provider supply the recorded label. No schema, persistence, routing, inference, or worker change.
  • Reuse the existing verified worker image digests. Deployment remains subject to execution-safety checks; no benchmark launch/control action is included.

@evalstate
evalstate merged commit a2733ec into main Sep 11, 2026
1 check passed
@evalstate
evalstate deleted the fix/workbench-provider-starter branch September 11, 2026 17:28
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