Commit Graph
482 Commits
Author SHA1 Message Date
coso dedf46c4be chore: sync harness eval history record cli 2026-03-27 19:24:27 +08:00
coso 2d9478809a chore: sync generated slop report cli 2026-03-27 19:23:35 +08:00
coso 91dc5dd1ca feat: finalize latest v0.97.0 updates 2026-03-27 19:22:46 +08:00
coso b06c4a0408 fix: speed up release workflow 2026-03-27 18:52:31 +08:00
coso 6b9b6634d4 fix: run gui smoke on supported platform 2026-03-27 18:25:28 +08:00
coso 6ec5a5417a fix: install alsa for gui smoke 2026-03-27 18:06:19 +08:00
coso 69287e8c51 fix: resolve macos release asset path 2026-03-27 17:27:49 +08:00
coso 26e7c60fdd chore: release v0.97.0 2026-03-27 14:35:56 +08:00
coso e380c98649 feat: persist artifact tool sources and improve release workflows 2026-03-25 23:58:00 +08:00
coso 3fad1887c6 fix: remove stale home shell callback dependency 2026-03-25 23:19:02 +08:00
coso 8b9f91bd31 feat: update automation workspace and release pipeline 2026-03-25 23:13:17 +08:00
coso b8c10ad8ea fix: setup pnpm before cached node job 2026-03-25 22:37:42 +08:00
coso ff4d597c85 fix: use pnpm lockfile in quality workflow 2026-03-25 22:26:22 +08:00
coso 0ee56c1098 chore: release v0.96.0 2026-03-25 22:04:38 +08:00
coso 307b2d3670 feat: finalize oem cloud access integration 2026-03-25 01:39:23 +08:00
coso 544a2fa6c9 chore: finalize v0.95.0 release 2026-03-24 02:34:01 +08:00
coso 818c8fef7b chore: release v0.95.0 2026-03-24 00:56:05 +08:00
coso 1303f93a59 release: v0.94.0 2026-03-22 21:10:54 +08:00
coso 209035cfa8 fix: make updater signing optional in release workflow 2026-03-22 03:34:16 +08:00
coso 1a4c2509b4 fix: normalize updater signing key in release workflow 2026-03-22 03:12:25 +08:00
coso 35eb9caf1c fix: finalize v0.93.0 release 2026-03-22 01:39:47 +08:00
coso b48d5b874f fix: include full v0.93.0 release changes 2026-03-22 00:50:45 +08:00
coso 7765a3b029 fix: unblock v0.93.0 release build 2026-03-22 00:34:16 +08:00
coso dc37baff36 release: v0.93.0 2026-03-21 23:10:41 +08:00
coso 43e79847b2 fix: reset restored workspace state on missing session 2026-03-21 00:14:58 +08:00
coso 34adb1cc0a fix: refine team selector panel 2026-03-21 00:14:09 +08:00
coso f57be31311 fix: sync agent chat updates and remove pr gate 2026-03-21 00:07:58 +08:00
coso 1ae16a699f fix: stabilize v0.92.0 release build 2026-03-20 23:53:44 +08:00
coso 7242707293 release: v0.92.0 2026-03-20 23:03:38 +08:00
coso 276c7eb9d5 Merge pull request #138 from Alex-wuhu/novita-integration
feat: add Novita AI provider (OpenAI-compatible)
2026-03-19 21:13:11 +08:00
Alex-wuhuandClaude Sonnet 4.6 fd069d8858 feat: add NovitaProvider (OpenAI-compatible) with models and tests
- Add src-tauri/crates/providers/src/providers/novita.rs: NovitaProvider
  following the OpenAICustomProvider pattern with default endpoint
  https://api.novita.ai/openai, NOVITA_API_KEY env var fallback,
  supported models (moonshotai/kimi-k2.5, deepseek/deepseek-v3.2,
  zai-org/glm-5), embedding model (qwen/qwen3-embedding-0.6b),
  StreamingProvider impl, and unit tests.
- Register NovitaProvider and its constants in providers/mod.rs.
- Fix system_providers.rs: update Novita api_host from
  https://api.novita.ai/v3/openai to https://api.novita.ai/openai.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 19:20:19 +08:00
coso a414f44872 release: v0.91.0 2026-03-19 19:05:53 +08:00
coso ad8427be93 fix: include remaining v0.90.0 updates 2026-03-18 11:22:02 +08:00
coso 712dba45e7 fix: resolve v0.90.0 frontend build errors 2026-03-18 10:56:41 +08:00
coso 8c2cf9f97b Release v0.90.0 2026-03-18 10:39:02 +08:00
coso 157e400c97 Release v0.89.1 2026-03-17 10:39:52 +08:00
coso 998fe555e5 fix release assets and refresh lime branding 2026-03-17 09:20:08 +08:00
coso d15d9aa65d feat: release v0.89.0 and rename Proxycast to Lime 2026-03-17 07:16:33 +08:00
coso f617fc4bb7 fix: unblock v0.88.0 release build 2026-03-16 17:09:20 +08:00
coso 723fafe621 feat: release v0.88.0 with automation and browser runtime upgrades 2026-03-16 15:28:21 +08:00
coso 88c3bf93e7 fix: resolve v0.87.0 release build errors 2026-03-15 00:54:00 +08:00
coso 0a75413c96 feat: release v0.87.0 with browser runtime and workbench improvements 2026-03-15 00:43:25 +08:00
cosoandClaude Opus 4.6 eb2473f7c7 fix: resolve TypeScript type error in useAgentTools
- Add null check for fallbackPromptKey before using as Map key
- Wrap logic in conditional to ensure type safety

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 21:38:00 +08:00
cosoandClaude Opus 4.6 8e6001b570 chore: update Cargo.lock for v0.86.0
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 21:27:00 +08:00
cosoandClaude Opus 4.6 475f823b74 fix: update [package] version to 0.86.0 in Cargo.toml
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 21:23:55 +08:00
cosoandClaude 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
cosoandClaude Opus 4.6 8995ef9c68 feat: release v0.85.0 with full pending changes
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 02:40:20 +08:00
coso 621ab3ee73 feat: integrate AI summary into SessionContextService (P0 phase 1)
- SessionContextService 新增 ai_summary_service 可选字段
- 新增 new_with_ai_summary() 构造函数
- create_summary() 改为异步方法,优先使用 AI 摘要
- AI 摘要失败时自动降级到本地关键词提取
- 将 get_effective_context/preheat_session_context 改为异步
- 修复所有相关测试为 tokio::test
- 全部 11 个测试通过(7 session_context + 4 ai_summary)
2026-03-12 19:05:28 +08:00
cosoandClaude Opus 4.6 75309bd2ef feat: add AI summary service for context management (P0 phase 1)
- 创建 ai_summary_service.rs 模块,实现 AI 驱动的会话摘要
- 支持配置摘要长度、主题数量、决策数量
- 使用 JSON 格式返回结构化摘要(summary, key_topics, decisions)
- 包含完整的单元测试
- 当前使用 mock 实现,待后续集成真实 LLM 调用

相关文档:
- docs/iteration-notes/implementation-progress-report.md - 总体进度报告
- docs/iteration-notes/p0-phase1-implementation-plan.md - P0 阶段 1 详细计划
- docs/iteration-notes/p0-context-management-implementation.md - P0 实施文档
- docs/iteration-notes/context-management-upgrade-plan.md - 上下文管理升级方案

下一步:
- 改造 session_context_service.rs 集成 AI 摘要
- 替换 mock 实现为真实 LLM 调用
- 编写集成测试验证效果

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-12 18:40:22 +08:00
cosoandClaude Opus 4.6 d08b328685 fix: resolve TypeScript compilation errors and add missing API modules
- Add sourceKind property to Skill mock data in tests
- Fix UpdateProjectRequest type usage (remove invalid rootPath)
- Align WorkspaceType and ProjectType definitions
- Add index signatures to API request types for safeInvoke compatibility
- Fix agentStore toolCall status type narrowing
- Add missing API modules: apiCompatibility, endpointProviders, memory, profileAssets, voiceTools

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-12 01:25:26 +08:00