Conversation
在消息模型中新增Video和Audio类型,并在各适配器、API端点、CLI和前端中实现相应处理逻辑
- 更新 todolist.md 反映 Phase A-C 完成情况 - 更新 README.md 添加新功能说明和架构图 - 更新 API 文档至 0.2.0 版本,补充新增接口
将 try_claim_message 的条件从 'Pending' 或 'Sending' 改为仅 'Pending' 修复跨周期重复认领的问题,确保原子性 更新集成测试以覆盖5种场景:发送成功/失败重试/取消跳过/原子认领/优雅关闭
- 使用 `std::io::Error::other` 替代手动创建错误对象 - 简化 `wait_for_status` 函数中的条件判断逻辑
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.
No description provided.