DSH Provider Passport 0.1.0-preview.2
Pre-release
Pre-release
DSH Provider Passport 0.1.0-preview.2
This preview closes the protocol-boundary gap identified during independent review of the first public release.
What changed
- A provider route is eligible only when its editable settings explicitly declare
api: openai-completions. - Routes with an omitted API are excluded because Harness may resolve each installed-catalog model to a different wire protocol.
- Proposals are allow-listed to the five reviewed Chat Completions fields.
- The plugin never configures fields the installed Harness catalog withholds from profile configuration.
- A Harness settings-validation refusal now returns a redacted, no-write result.
- The Web card explains skipped routes and blocked protocol/provider-managed cases.
- Redacted community evidence includes the protocol policy and blocked reason.
- CI uses the current Node 24-based GitHub Actions releases.
Validation target
- Unit and contract tests for explicit protocol gating and proposal allow-listing.
- Packaged-plugin lifecycle on DSH
0.1.1-rc.2and0.1.2-alpha.4. - Clean installation and lifecycle verification from the public npm preview package.
Deliberate non-goal
This release does not add automatic probing of /v1/responses, Anthropic Messages, or vendor-specific routing. Those are separate experiments; a failed Chat Completions request is not enough evidence to switch protocols or configure a catalog-managed field.
Independent community project; not affiliated with or endorsed by DeepSeek.