Skip to content

docs: 修复 openviking serve 命令引用并更新贡献文档#357

Merged
MaojiaSheng merged 1 commit intomainfrom
docs/fix-serve-command-and-update-contributing
Feb 28, 2026
Merged

docs: 修复 openviking serve 命令引用并更新贡献文档#357
MaojiaSheng merged 1 commit intomainfrom
docs/fix-serve-command-and-update-contributing

Conversation

@qin-ctx
Copy link
Collaborator

@qin-ctx qin-ctx commented Feb 28, 2026

Summary

  • 将示例和脚本中失效的裸命令 openviking serve 统一替换为 openviking-serveropenviking 入口已改为 Rust CLI 包装器)
  • CONTRIBUTING 文档新增 Rust CLI 编译安装说明(cargo install --path crates/ov_cli
  • 修正 CONTRIBUTING 中测试示例:移除多余的 @pytest.mark.asyncio 装饰器(项目使用 asyncio_mode = "auto")、更正测试文件路径和 fixture 用法
  • 更新 CONTRIBUTING 项目结构,补充 server/crates/ov_cli/src/、测试子目录等缺失条目

Type of Change

  • Documentation (docs)

Testing

  • 文档变更,无需运行测试
  • 手动确认所有 openviking serve 裸命令引用已替换
  • python -m openviking serve 引用保持不变(仍可用)

Checklist

  • Code follows project style guidelines
  • Documentation updated
  • 中英文 CONTRIBUTING 同步更新

🤖 Generated with Claude Code

openviking 入口已改为 Rust CLI,裸命令 `openviking serve` 不再可用,
将示例中的引用统一更新为 `openviking-server`。同时补充 CONTRIBUTING
文档中缺失的 Rust CLI 编译说明、修正测试示例和项目结构。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@MaojiaSheng MaojiaSheng merged commit a2d35cd into main Feb 28, 2026
4 of 5 checks passed
@MaojiaSheng MaojiaSheng deleted the docs/fix-serve-command-and-update-contributing branch February 28, 2026 10:00
@github-project-automation github-project-automation bot moved this from Backlog to Done in OpenViking project Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants