Repository navigation
feat(tools): manage skills and MCP servers safely - #25
Merged
Merged
Conversation
Port pingdotgg/t3code#17101 to this fork and address reviewed settings, credentials, authorization, provider isolation, reconnect, and composer issues with regression coverage. Original feature and cleanup by Julius Marminge: - 0b19d512e80431b5a19678b26efb7f49a707dba2 - 54f5ab7fca01410610e750465b34b9344bbc4f89 - 22c016bfa064fe64aad9aa41f1b5d0f21f751159 (adapted to this fork's provider architecture) Source: pingdotgg/t3code#17101 Co-authored-by: Julius Marminge <[email protected]> Co-authored-by: Claude Opus 5.5 <[email protected]> Co-authored-by: OpenAI Codex <[email protected]>
Use provider source classification instead of treating every plugins directory as a provider plugin installation. Add regression coverage for project paths and genuine plugin sources. Co-authored-by: OpenAI Codex <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ports pingdotgg/t3code#17101 onto this fork's current provider architecture. Adds Settings → Tools for environment/project skills and MCP servers, then fixes the bot-reported credential, permission, and provider lifecycle issues.
Changes
Verification
mainin this sandbox.git diff --checkis clean.df2e350c1e4b2cba455d1a5bcb0e117423596cdf: lint/unused-code checks, full typecheck, desktop build, web/shared tests, both server shards (7,224 passing tests), and the final Check gate. The workflow's optional Rust and Other Packages jobs were skipped by its configured conditions.Source and attribution
Based on Julius Marminge's feature/cleanup commits
0b19d512,54f5ab7f, and the Claude skill-forwarding fix22c016bf. Preserves the source's Julius Marminge and Claude coauthor credit. The unrelated upstream provider-package refactor was not imported into this fork. Subsequent upstream fixes and bot comments through79912b20were compared against this implementation; a repository-skill grouping regression was also fixed.Implemented with OpenAI through the Codex harness.