Releases: ArmyWas/dsh-provider-passport
Release list
DSH Provider Passport 0.1.0-preview.2
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.
DSH Provider Passport 0.1.0-preview.1
DSH Provider Passport 0.1.0-preview.1
First public preview of a review-first request-dialect preflight for custom OpenAI Chat Completions providers in DeepSeek Harness.
What testers can do
- Compare bounded pairs for token field, developer role, store, reasoning effort, and streaming usage options.
- Review the smallest observed Harness
compatprofile before any settings write. - Apply the proposal to one selected model and verify it through the real Harness LLM runtime.
- Cancel without writing settings, automatically recover from failed verification, or explicitly roll back a successful change for ten minutes.
- Copy a community report that removes endpoint and model identity, credentials, headers, request text, response bodies, and model output.
Validation completed before release
- 9 automated unit/contract tests.
- npm package dry run.
- Full packaged-plugin lifecycle on DSH
0.1.1-rc.2and0.1.2-alpha.4. - Real Web UI review covering confirmation, proposal, cancellation, apply, verification, success state, and rollback.
Preview caveat
Deterministic tests prove the mechanism, not how frequently real gateways need each field. This public preview exists to collect opt-in, redacted real-world compatibility reports. Please use the repository issue form and never disclose credentials or private endpoint details.
Independent community project; not affiliated with or endorsed by DeepSeek.