Conversation
The Assistant had no way to discover the 215 curated Sealos templates: it could emit a `template` source but not learn a valid `templateName`, and the system prompt said nothing about choosing a Deployment Source. Asked to deploy GLPI — which ships a curated template — it invented a Docker image instead. Add `searchDeployCatalog`, shaped like `loadSkill` (ranked index query, detail on demand) and backed by the already-cached `listTemplateCatalog`. It degrades to a tool-level error when the provider is unreachable so the turn survives. Give the system prompt an explicit source-preference order and forbid inventing an image name. Unblock GitHub deployment from chat, and let a GitHub task exist without a Deployment Credential Binding (ADR-0062). The runner already treated the token as optional everywhere; only one throw required it. An unbound task clones a public repository anonymously and deploys an already-published image, which is the common case. Creation fast-fails a repository GitHub positively refuses, and fails open on rate limits. The managed gateway prompt tells the agent it cannot push, so an unsupported source build fails at detection rather than after the image is built. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Materialize the verified user's OAuth credential at ensure-time, clean it up across active runtimes on revoke, and preserve lifecycle safety across retries and identity merges. Refs #42
Collaborator
Author
|
先搁置,需要测试。完成测试并确认结果后,再继续推进评审与合并。 |
zjy365
marked this pull request as draft
September 8, 2026 08:05
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.
Summary
Validation
Scope
The fixed-version gh installation in the Chat Devbox image is intentionally out of scope for this PR and will be handled separately.
Refs #42