coso
deceacc699
chore: release v0.98.0
2026-03-29 14:15:34 +08:00
coso
26e7c60fdd
chore: release v0.97.0
2026-03-27 14:35:56 +08:00
coso
0ee56c1098
chore: release v0.96.0
2026-03-25 22:04:38 +08:00
coso
d15d9aa65d
feat: release v0.89.0 and rename Proxycast to Lime
2026-03-17 07:16:33 +08:00
coso and Claude Opus 4.6
9758c31140
feat: release v0.86.0 with full pending changes
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-13 21:05:42 +08:00
coso
2557f22bb2
chore(release): v0.79.0
2026-03-04 18:23:59 +08:00
coso
98c124b0bb
refactor: 迁移 agent/mcp/skills/voice 模块到独立 crate
...
- 创建 proxycast-agent crate(event_converter, mcp_bridge, prompt)
- 创建 proxycast-skills crate(ExecutionCallback/LlmProvider trait, skill_loader)
- 扩展 voice-core crate(device, threaded_recorder, types)
- 主 crate 各模块替换为 re-export 层 + Tauri 实现
- 更新 processor/mod.rs 为纯 re-export
- 更新 app/runner.rs MCP 初始化
- 添加 capabilities/default.json
- 清理已迁移的测试文件
2026-02-08 22:42:01 +08:00
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
coso
e287fd3d39
release: v0.58.0
2026-02-07 02:01:04 +08:00
coso and Claude 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
coso and Claude Opus 4.5
86e2a0db33
feat: add anthropic-compatible provider type
...
Add a new provider type "anthropic-compatible" to support Anthropic API
variants that use array format for the system field instead of string.
Changes:
- Add AnthropicCompatible to ApiProviderType enum (backend)
- Add AnthropicCompatible to Agent ProviderType enum
- Modify AnthropicProtocol to support array system format
- Add provider type selector in ProviderConfigForm for custom providers
- Update icon mappings to show Claude icon for anthropic-compatible
- Update model registry mappings to show Anthropic models
This allows users to connect to Anthropic-compatible proxies (like One API)
that expect the system field in array format:
{"system": [{"type": "text", "text": "..."}]}
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 20:06:08 +08:00
coso and Claude Opus 4.5
9789e7d8a8
feat: add provider environment variable sync and UI improvements
...
- Add updateProviderEnvVars function to sync Claude Code env vars
- Improve API Server page with provider selection and env var updates
- Update codex provider with better error handling
- Fix provider pool service credential lookup
- Format UI components with Prettier
- Fix test files for custom_models field
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 16:19:22 +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
Chiron
3ca4bfe7f6
fix: 修复 Flow Monitor 响应内容显示和提供商显示问题 ( #75 )
...
- 修复凭证池模式下非流式响应的 content 和 body 字段未保存问题
- 从响应 JSON 中提取 content、tool_calls 和 usage 信息
- 添加 provider_id 字段用于显示实际的提供商名称
- 优化清理完成弹窗样式,使用自定义 Modal 组件
- 美化排序下拉框,使用 Radix UI Select 组件
- 添加详细的调试日志用于追踪 Flow 显示问题
- 修复所有测试代码中缺少 provider_id 字段的问题
2026-01-10 22:27:06 +08:00
coso
d67ca77a5f
v0.38.0: 修复自定义 Provider 添加 API Key 问题,OAuth 插件标记为实验功能
2026-01-09 18:43:52 +08:00
coso and Claude Sonnet 4.5
59cd4ecfbd
feat: v0.27.0 - 重构 Agent 架构并新增 API Key Provider 管理系统
...
主要变更:
- 引入基于 Protocol 的 Agent 架构(支持 OpenAI/Anthropic/Kiro/Gemini)
- 新增 API Key Provider 管理系统,支持多种第三方 AI 服务商
- 重构流式响应处理,新增统一的 Stream 处理模块
- 新增协议转换器(Translator)模块,支持 Kiro 到 OpenAI/Anthropic 的转换
- 前端新增 API Key Provider 配置界面和导入/导出功能
- 新增 50+ AI 服务商图标支持
- 优化 Agent 工具调用显示和流式渲染
- 完善数据库 schema,新增 api_key_providers 表
技术细节:
- 重构 native_agent.rs,引入策略模式的 Protocol trait
- 新增 parsers 和 generators 模块处理不同协议的 SSE 流
- 新增完整的 API Key 验证和连接测试功能
- 改进前端 TypeScript 类型定义
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-01 03:59:58 +08:00
coso
c621779c75
perf: 移除未使用的 goose 依赖,优化 Windows CI 构建速度
...
- 移除 goose git 依赖(从 main 分支拉取,每次都要编译大量代码)
- 删除 goose_agent.rs 和 goose_agent_cmd.rs(未被实际使用)
- 删除 aster_client_tests.rs(goose 相关测试)
- 更新 agent/mod.rs 和 lib.rs 移除相关引用
- 优化 release.yml CI 配置:
- cache-all-crates: true
- CARGO_PROFILE_RELEASE_LTO: thin
- CARGO_PROFILE_RELEASE_CODEGEN_UNITS: 16
预计可显著减少 Windows 构建时间(从 ~38 分钟)
2025-12-31 14:13:44 +08:00
coso
2166fe2841
feat: v0.24.0 - 重构应用布局,添加启动画面和全局图标侧边栏
...
主要更新:
- 添加启动画面 (SplashScreen) 显示 Logo
- 添加全局图标侧边栏 (AppSidebar) 类似 cherry-studio
- 更新窗口默认尺寸为 1280x800,最小尺寸 960x600
- 更新应用图标为新 Logo
- 重构 Agent 页面布局,简化组件结构
- 修复技能安装/卸载功能
- 修复 Claude 图片识别问题
- Skills 自动注入到 Agent System Prompt
2025-12-31 13:22:19 +08:00
coso and Claude Opus 4.5
cb25e1cc5e
fix: 使用原生 ARM64 runner 修复 Linux ARM64 构建
...
- 将 Linux ARM64 平台从 ubuntu-22.04 改为 ubuntu-22.04-arm
- 简化 Linux 依赖安装步骤,移除交叉编译配置
- 修复测试文件编译错误
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 14:11:28 +08:00
coso and Claude 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
32620e2d8d
修复测试用例并更新版本到 0.17.0
...
- 修复 test_e2e_flow_annotations 测试中的死锁问题
- 修复 test_e2e_flow_export 测试的断言错误
- 修复 test_e2e_flow_query_service 测试的搜索功能
- 所有端到端测试现在都通过 (5/5)
- 完整测试套件通过 (1157 个测试)
- 更新版本号从 0.16.0 到 0.17.0
2025-12-22 14:08:25 +08:00