feat: publish rpi v0.1.6 plugin and website stack - #2
Merged
Merged
Conversation
added 4 commits
September 8, 2026 15:12
- 添加 pulldown-cmark 依赖用于解析 CommonMark/GFM - 重构 render_inline 方法,使用 pulldown-cmark 的事件驱动解析器 - 支持更多 Markdown 特性:删除线、内联数学、任务列表等 - 改进头部渲染逻辑,隐藏 Markdown 标记符号 - 添加新的单元测试验证内联解析功能
- 新增 rpi-plugin-sdk 提供稳定的 C ABI 接口用于 Rust 原生插件开发 - 新增 rpi-extensions 实现动态插件加载器和 AgentTool 适配器 - 新增 rpi-tui 包含终端 UI 原语组件 - 更新 README.md 添加插件构建说明和 crate 注册表链接 - 添加 Taskfile.yml 中的前端打包和部署任务 - 在 .gitignore 中添加静态前端部署包目录 fix: 修复 Anthropic 流式传输和 TUI 渲染问题 - 为 Anthropic 提供器添加非流式请求支持,通过 RPI_ANTHROPIC_NON_STREAM 环境变量控制 - 修复 TUI 中光标标记导致的终端渲染问题,确保光标标记不会写入实际终端 - 优化交互式 TUI 中的消息队列机制,改进用户输入处理逻辑 - 修复 bash 工具调用时的工作状态加载器同步显示问题
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
plugin-stubexample0.1.6crate family and CLI install pathmainVerification
cargo test --workspacecargo build -p plugin-stubcargo install rpi-cli --version 0.1.6 --locked