Skip to content

DSH Provider Passport 0.1.0-preview.2

Pre-release
Pre-release

Choose a tag to compare

@ArmyWas ArmyWas released this 02 Sep 02:27
· 2 commits to main since this 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.2 and 0.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.