Skip to content

Add codebuddy、 claudeInternal and codexInternal enums and configurations#67

Open
guobin211 wants to merge 3 commits intoShpigford:mainfrom
guobin211:main
Open

Add codebuddy、 claudeInternal and codexInternal enums and configurations#67
guobin211 wants to merge 3 commits intoShpigford:mainfrom
guobin211:main

Conversation

@guobin211
Copy link
Copy Markdown

This pull request adds support for two new tool sources, claudeInternal and codexInternal, to the ToolSource enum in Chops/Models/ToolSource.swift. The changes ensure these new sources are fully integrated with display names, icons, colors, asset names, agent/skill paths, and installation detection logic.

Add support for claudeInternal and codexInternal tool sources:

  • Added claudeInternal and codexInternal cases to the ToolSource enum, making them available throughout the app.
  • Provided display names, icon names, logo asset names, and color assignments for the new tool sources to ensure consistent UI representation. [1] [2] [3] [4]
  • Updated agent and skill path logic to include home directory paths for the new sources, matching the structure of existing sources. [1] [2]
  • Implemented installation detection logic for claudeInternal and codexInternal by checking for specific files and CLI binaries, similar to other sources. [1] [2]

@guobin211 guobin211 changed the title Add claudeInternal and codexInternal enums and configurations Add codebuddy、 claudeInternal and codexInternal enums and configurations Mar 28, 2026
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