Skip to content

Releases: qipeijun/swagger-docs-mcp

v0.1.5:修正文档请求可靠性

Choose a tag to compare

@qipeijun qipeijun released this 01 Aug 08:43

修正

  • 将响应体读取阶段的超时和连接中断转换为稳定网络错误,保留请求阶段与文档地址。
  • 在发起文档请求前拒绝空白搜索词,避免无效查询加载完整 Swagger 文档。

验证

  • npm run check
  • npm pack --dry-run

v0.1.4

Choose a tag to compare

@qipeijun qipeijun released this 30 Jul 02:43

修正 Swagger 来源说明:展示文档标题与实时验证的 Knife4j 分组,去除重复地址,并将获取时间格式化为北京时间。

v0.1.3:增强文档诊断与发布验收

Choose a tag to compare

@qipeijun qipeijun released this 30 Jul 01:33

新增

  • doctor 支持 Knife4j 深链接验证和 --json 机器可读输出,成功与失败均返回稳定结构。
  • npm 发布后从干净临时目录验证 Registry 精确版本、CLI bin 和 JSON 诊断结果。

文档

  • 增加 MCP 读取接口文档后由主 Agent 继续开发、调试和验证的任务模板与能力边界。

验证

  • Node.js 20、22、24 CI 全部通过。
  • 97 个自动化测试、类型检查、生产构建和 npm pack dry-run 通过。

v0.1.2:文案优化与落地页入口

Choose a tag to compare

@qipeijun qipeijun released this 30 Jul 00:57

修正

  • 优化所有对外文案:去除 Tool description 中的冗余规则重复,修正术语不精确、中英文混排和措辞模糊等问题
  • 精简操作告警信息与错误消息,统一 Schema、HTTP 等大小写规范
  • README 顶部新增落地页 badge 链接
  • npm keywords 补充 knife4jspringfox

v0.1.1

Choose a tag to compare

@qipeijun qipeijun released this 29 Jul 16:28

更新内容

  • 更新 README 与官网的安装入口、运行环境和客户端能力说明。
  • 修正官网终端示例、移动端命令排版和客户端分组展示,明确虚拟示例边界。
  • 增加项目徽章和可复制给 Agent 的安全接入任务。
  • 发布构建前清理旧产物,并让客户端测试自动读取当前包版本。

验证

  • npm run check:10 个测试文件、92 项测试通过。
  • npm audit --omit=dev:0 个漏洞。
  • npm pack --dry-run:92,307 字节、56 个文件。