dsh-api-contract: An OpenAPI Contract Parsing and Client Generation Tool

The DeepSeek Harness (DSH) plugin `dsh-api-contract` is designed to address pain points in API interface definition and client code maintenance. It is released under the MIT License, implemented purely in Node, and has no network dependencies. Core features include parsing OpenAPI 3.x specifications and generating typed client code for TypeScript or Python; it can also detect breaking changes, such as parameter removal or type changes. Users need to configure and install it in `package.json`, after which they can use commands in a session to generate clients or compare specification versions. It is recommended to review the source code before installation to ensure security.

Read More