coso
|
19e14c0f4c
|
refactor: 拆分 crate 架构 - models/providers/config/middleware/plugin 迁移到子 crate
- proxycast-core: models, data, logger, errors, backends, connect, session_files,
orchestrator, session(rate_limit/sticky), config, middleware, plugin
- proxycast-providers: providers, converter, streaming, translator, stream,
session(SessionManager/signature_store)
- 主 crate 保留 Tauri 业务逻辑,通过 re-export 保持 API 兼容
- 版本号升级到 0.60.0
- 移除已删除的 useFlowEvents hook 导出
- 移除已废弃的 flow_monitor 端到端测试
|
2026-02-08 03:19:44 +08:00 |
|
 cosoandClaude Opus 4.5
|
2ba5eaa4c8
|
release: v0.54.0 - 代码质量改进与 Clippy 修复
- 更新版本号到 0.54.0
- 修复所有 ESLint 警告
- 通过 cargo clippy --fix 自动修复大量代码风格问题
- 修复 format! 字符串内联变量
- 修复 &PathBuf 改为 &Path
- 使用 #[derive(Default)] 替代手动实现
- 修复 aster 依赖版本 (v0.7.1 -> v0.7.0)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-03 03:27:40 +08:00 |
|
 cosoandClaude Opus 4.5
|
cd2e4b19f8
|
fix: 移除已删除的 Qwen 和 IFlow provider 引用
- 移除测试文件中对 ProviderType::Qwen 和 ProviderType::IFlow 的引用
- 移除 providers/tests.rs 中的 IFlowProvider 相关测试
- 更新 failover 测试使用 OpenAI 替代 Qwen
- 添加 ChatMessage 缺失的 reasoning_content 字段
- 启用 macOS 签名证书配置
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-15 22:59:30 +08:00 |
|
coso
|
1f489126d8
|
chore: bump version to 0.46.0
- 修复 reasoning_content 字段缺失的编译错误
- 精简 README 为 AI Agent 创作工具平台
- 修复 lint 和格式错误
|
2026-01-15 02:13:58 +08:00 |
|
lwmacct
|
933b660332
|
chore: 修复编译警告和错误
- 修复 Tauri v2 API 兼容性问题(注释掉使用旧 API 的通知功能)
- 清理未使用的导入(18 个)和变量
- 为预留的结构体/trait 添加 #[allow(dead_code)] 属性
- 为测试模块添加模块级别 #![allow(dead_code)] 以保留 proptest 辅助函数
- 修复 proptest 宏外部的文档注释(改为普通注释)
- 删除未使用的测试辅助函数 arb_tool_call_count
- 处理未使用的 Result 返回值(添加 let _ = 前缀)
cargo check --all-targets --all-features 现已通过,无警告
|
2026-01-11 16:49:43 +08:00 |
|
 cosoandClaude Opus 4.5
|
b7d6dde8a6
|
chore: bump version to v0.35.0
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-08 08:32:10 +08:00 |
|
coso
|
d321c621e1
|
chore: bump version to v0.34.0 and fix lint errors
|
2026-01-07 21:14:48 +08:00 |
|
 cosoandClaude Sonnet 4.5
|
74fa3202ce
|
chore: v0.26.0 - 消除所有 Rust 编译警告
- 移除所有未使用的导入 (unused imports)
- 修复未使用的变量 (unused variables)
- 修复未使用的 mut 声明
- 修复 private_interfaces 警告
- 为有用但未使用的代码添加 #[allow(dead_code)] 属性
- 修复前端 TypeScript 未使用变量警告
- 更新版本号到 v0.26.0
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-31 21:50:38 +08:00 |
|
coso
|
303db47193
|
feat: 插件系统完整实现 v0.22.0
- 实现插件安装器 (URL/本地/GitHub 安装)
- 实现插件 UI 渲染系统
- 支持 builtin 类型插件 (内置 React 组件)
- 支持 binary 类型插件 (外部二进制)
- MachineIdTool 迁移为插件
- 工具箱页面动态加载插件工具
- 推荐插件一键安装功能
- 插件卸载功能
- Release workflow 自动打包插件
|
2025-12-30 00:47:26 +08:00 |
|
 cosoandClaude Opus 4.5
|
3f6479b1ad
|
feat: 添加 AI Agent 功能和 aster-server 按需下载
主要功能:
- 新增 AI Agent 页面,支持多 Provider 对话
- aster-server 改为按需下载,不再打包在应用中
- 在 Extensions 页面添加二进制组件管理
- Agent 页面支持快速安装 aster-server
技术改进:
- 扩展 Plugin 类型,新增 Binary 类型
- 添加 GitHub Release 下载器
- 支持下载进度显示和 SHA256 校验
- 使用 gateway provider 通过 ProxyCast 代理请求
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-29 12:13:57 +08:00 |
|
coso
|
07f7f89469
|
feat: v0.16.0 - LLM Flow Monitor 功能
新增功能:
- 新增 LLM Flow Monitor 页面,实时监控 API 请求/响应
- 支持 Flow 列表查询、搜索、过滤
- 支持 Flow 详情查看(请求/响应内容)
- 支持 Flow 导出(JSON/HAR/Markdown/CSV)
- 支持 Flow 标注(收藏、标签、评论)
- 使用 Tauri 事件系统替代 WebSocket 实现实时更新
- 修复 FlowMonitor 状态在页面切换时丢失的问题
技术改进:
- 统一 FlowMonitor 实例,服务器和前端共享同一数据源
- 新增 flowEventManager 全局单例管理事件订阅
- 优化内存存储和文件存储的数据持久化
|
2025-12-21 19:49:10 +08:00 |
|
coso
|
a18384bcef
|
chore: bump version to 0.9.0
- Add plugin system (Phase 6)
- Add plugin manager with hook system
- Add plugin loader and lifecycle management
- Add plugin configuration UI
- All Phase 6 tests passing (292 tests)
|
2025-12-16 18:48:36 +08:00 |
|