Skip to content

feat: add deepseek support, settings access, and model persistence#34

Closed
Joshua Farrow (warrofua) wants to merge 4 commits intolangchain-ai:mainfrom
warrofua:deepseek-settings-model-persistence
Closed

feat: add deepseek support, settings access, and model persistence#34
Joshua Farrow (warrofua) wants to merge 4 commits intolangchain-ai:mainfrom
warrofua:deepseek-settings-model-persistence

Conversation

@warrofua
Copy link

@warrofua Joshua Farrow (warrofua) commented Jan 18, 2026

Summary

  • add DeepSeek models/provider support with reasoning_content passthrough for tool calls (per DeepSeek thinking-mode docs)
  • expose Settings dialog in the UI, add API key management and auto-approve toggle
  • persist selected model as the global default and restore it on startup

Settings UI access point:
Screenshot 2026-01-18 at 3 48 03 PM

Settings menu w/ auto-approve toggle:
Screenshot 2026-01-18 at 3 48 50 PM

Deepseek integration w/ model selection in UI:
Screenshot 2026-01-18 at 3 49 27 PM

Testing

  • npm run typecheck
  • npm run lint (repo-wide existing lint errors unrelated to this change)
  • manual: verified DeepSeek selection + Reasoner, settings dialog opens, API key save, auto-approve toggle works, model selection persists across restart

@warrofua
Copy link
Author

Closing in favor of clean DeepSeek-only PR: #39

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant