mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-07-03 12:27:41 +08:00
Merge remote-tracking branch 'origin/main' into DeJeune/cape-town
Merge main branch changes including CherryClaw agent system (#13359), new settings routes (skills, channels, scheduled-tasks), and various fixes. Adapted merged code to v2 architecture: - Migrated new routes to TanStack Router (file-based routing) - Migrated TasksSettings from react-router-dom/Redux to TanStack Router/CacheService - Migrated baseCallbacks.ts from Redux dispatch to StreamingService - Added agent bootstrap initialization to v2 entry point - Replaced antd Switch with @cherrystudio/ui Switch in AgentModal Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: suyao <sy20010504@gmail.com>
This commit is contained in:
@@ -1,13 +0,0 @@
|
||||
---
|
||||
'@cherrystudio/ai-core': major
|
||||
---
|
||||
|
||||
Migrate to AI SDK v6 - complete rewrite of provider and middleware architecture
|
||||
|
||||
- **BREAKING**: Remove all legacy API clients, middleware pipeline, and barrel `index.ts`
|
||||
- **Image generation**: Migrate to native AI SDK `generateImage`/`editImage`, remove legacy image middleware
|
||||
- **Embedding**: Migrate to AI SDK `embedMany`, remove legacy embedding clients
|
||||
- **Model listing**: Refactor `ModelListService` to Strategy Registry pattern, consolidate schema files
|
||||
- **OpenRouter image**: Native image endpoint support via `@openrouter/ai-sdk-provider` 2.3.3
|
||||
- **GitHub Copilot**: Simplify extension by removing `ProviderV2` cast and `wrapProvider`
|
||||
- **Rename**: `index_new.ts` → `AiProvider.ts`, `ModelListService.ts` → `listModels.ts`
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@cherrystudio/ai-core': patch
|
||||
---
|
||||
|
||||
Add missing @openrouter/ai-sdk-provider dependency to fix package build
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@cherrystudio/extension-table-plus': patch
|
||||
---
|
||||
|
||||
Add local tsconfig.json to fix dts build failure in packages:build
|
||||
@@ -1,5 +0,0 @@
|
||||
---
|
||||
'@cherrystudio/extension-table-plus': patch
|
||||
---
|
||||
|
||||
Remove reference to non-existent tsconfig.build.json to fix CI build failure
|
||||
@@ -1,7 +0,0 @@
|
||||
---
|
||||
'@cherrystudio/ai-core': patch
|
||||
'@cherrystudio/ai-sdk-provider': patch
|
||||
'@cherrystudio/extension-table-plus': patch
|
||||
---
|
||||
|
||||
Baseline release for previously unmanaged package changes while introducing changesets-based publishing
|
||||
Reference in New Issue
Block a user