Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ThinkInAIXYZ/deepchat
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.4.6
Choose a base ref
...
head repository: ThinkInAIXYZ/deepchat
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.8
Choose a head ref
  • 10 commits
  • 150 files changed
  • 3 contributors

Commits on Nov 17, 2025

  1. refactor: add pinia colada for better data loading and error handling (

    …#1099)
    
    * chore: add pinia colada doc
    
    * chore: bump up markdown deps
    
    * feat: integrate Pinia Colada for data fetching in MCP store
    
    Add @pinia/colada dependency and useIpcQuery composable for type-safe IPC queries. Refactor MCP store to use Pinia Colada's query system with automatic caching, loading states, and error handling for config, tools, clients, resources, and prompts.
    
    * refactor(mcp): simplify colada query state
    
    * feat: ipc mutation and mcp to colada
    
    * feat: add colada to settings
    
    * refactor(colada): integrate queries for stores
    
    * fix: mcp new version client params
    
    * chore: remove old plan
    zerob13 authored Nov 17, 2025
    Configuration menu
    Copy the full SHA
    9ddbbfa View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2025

  1. refactor: split the Setting Store into multiple single-responsibility…

    … stores. (#1101)
    
    * refactor(config-presenter): split helper responsibilities
    
    * feat(renderer): add provider store
    
    * feat(renderer): split settings into stores
    
    * refactor(renderer): hook settings store to provider store
    
    * fix(mcp): keep toggle state consistent
    
    * fix(mcp): restart default servers when re-enabled
    
    * fix: mcp enable and disable
    
    * refactor(settings): port settings logic into domain stores
    
    * chore(settings): add store init coordinator and split listeners
    
    * chore(init): wire store bootstrap in app shell
    
    * chore(settings-migration): swap settings store usages to new domain stores
    
    * chore(settings-migration): move NewThread to new stores
    
    * chore(settings-migration): move settings UI toggles to new stores
    
    * chore(settings-migration): update provider model list to model store
    
    * chore(settings-migration): move search assistant settings to new stores
    
    * chore(settings-migration): move provider settings list to provider/model stores
    
    * chore(settings-migration): migrate provider details and system prompts to new stores
    
    * chore(settings-migration): move ollama provider detail off legacy store
    
    * chore(plan): update remaining settings migration tasks
    
    * refactor(renderer): replace settings store usage
    
    * chore(renderer): remove legacy settings store
    
    * fix(settings): initialize stores and load ui flags
    
    * fix(settings): ensure providers refresh in settings window
    
    * docs(plan): update settings migration status
    
    * chore: remove finished plan file
    
    * chore: format code
    
    * chore: lock i18n-check 0.8.12
    zerob13 authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    1d526df View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2025

  1. feat: add Agent Client Protocol (ACP) (#1102)

    * wip: add acp provider
    
    * feat(acp): add toggle and agent dialogs
    
    * feat(wip): add mcp and acp toggle
    
    * feat: acp toggle works now
    
    * feat: make kimi cli works now
    
    * refactor(agent): add base agent provider scaffold
    
    * refactor(agent): flag agent providers and share types
    
    * feat(agent): add renderer agent model store
    
    * feat(acp): add process manager
    
    * feat(acp): add session manager
    
    * feat(acp): add content mapper
    
    * feat(acp): add message formatter
    
    * feat(acp): refactor provider pipeline
    
    * fix(acp): emit ACP tool call events
    
    * feat: add acp message map
    
    * feat: add cluade code and codex
    
    * feat: support claude code and codex
    
    * feat(acp): add multi-profile agent management
    
    * fix(acp): harden profile ui and agent refresh
    
    * feat: better i18n for acp agent
    
    * feat: add workdir support
    
    * feat: fix workdir and permission dialog
    
    * feat: add new permission handlers
    
    * fix: request MessageBlockToolCall witdh
    
    * chore: i18n
    
    * chore: update provider db
    zerob13 authored Nov 20, 2025
    Configuration menu
    Copy the full SHA
    7015791 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4ee86a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    547f64c View commit details
    Browse the repository at this point in the history
  4. fix: acp spawn issue #1106

    fix: acp spawn issue
    zerob13 authored Nov 20, 2025
    Configuration menu
    Copy the full SHA
    dd45035 View commit details
    Browse the repository at this point in the history
  5. chore: release 0.4.8

    zerob13 committed Nov 20, 2025
    Configuration menu
    Copy the full SHA
    04d28e9 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2025

  1. fix: windows acp process failed (#1109)

    * fix: windows acp spawn
    
    * fix: add more logs
    
    * feat: add cross-spawn
    
    * feat: add toggle for buildin env
    
    * fix: env with api config
    zerob13 authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    b45e0c7 View commit details
    Browse the repository at this point in the history
  2. feat: implement file upload size configuration and progress tracking (#…

    …1108)
    
    * feat: implement file upload size configuration and progress tracking
    
    * fix: correct maxSize comment from 30MB to 1024MB in UploadFileSettingsSection.vue
    
    * refactor: update file upload settings and improve error messages
    
    * refactor: update FilePresenter to use IConfigPresenter and maintain backward compatibility
    
    * fix: incorrect test import
    Blackjack200 authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    af665d1 View commit details
    Browse the repository at this point in the history
  3. chore: update providers

    zerob13 committed Nov 21, 2025
    Configuration menu
    Copy the full SHA
    988b01b View commit details
    Browse the repository at this point in the history
Loading