Skip to content

Navop JavaScript packages v0.2.0

Choose a tag to compare

@feigeCode feigeCode released this 18 Jul 20:03
· 7 commits to main since this release

中文

更新内容

  • 发布新的三包基线架构:@navop/client 提供共享认证连接层,@navop/cli 提供全局 navop 命令和 Agent Skill,@navop/mcp 专注 MCP stdio 桥接。
  • Navop Skill 要求通过 npm install -g @navop/cli@latest 安装 CLI,并使用 navop 命令按需发现状态、命令帮助和实时 Schema。
  • 增加 SSH、SFTP、Redis、MongoDB、SQL 数据库、连接/会话和可见终端的 Bash 工作流示例。
  • Skill 避免在每轮模型上下文中携带完整 Navop MCP 工具目录,可减少重复工具定义与 Token 开销,同时保留 Navop 的 Tool Exposure、权限、审批、会话和审计边界。

修复与调整

  • 移除旧组合包的 CLI/MCP 入口耦合以及 onetcli discovery 兼容路径,以 Navop 作为当前基线。
  • 更新 CI、打包和发布流程,按 @navop/client、@navop/cli、@navop/mcp 的依赖顺序验证和发布。

English

Changes

  • Introduces the new three-package baseline: @navop/client for shared authenticated connectivity, @navop/cli for the global navop command and Agent Skill, and @navop/mcp for the MCP stdio bridge.
  • Navop Skill now installs the CLI with npm install -g @navop/cli@latest and uses navop commands to discover status, command help, and live schemas on demand.
  • Adds Bash workflows for SSH, SFTP, Redis, MongoDB, SQL databases, connections/sessions, and visible terminals.
  • Keeps the complete Navop MCP tool catalog out of recurring model context when using the Skill workflow, reducing repeated tool-definition and Token overhead while retaining Navop Tool Exposure, permissions, approvals, sessions, and auditing.

Fixes

  • Removes the former combined CLI/MCP package coupling and the legacy onetcli discovery path for the Navop baseline.
  • Updates CI, packaging, and release automation to verify and publish @navop/client, @navop/cli, and @navop/mcp in dependency order.

Full Changelog: v0.1.2...v0.2.0