Repository navigation
feat: load category experiences on demand through AgentScope - #3
Merged
Merged
Conversation
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.
Change
Replace automatic keyword/error-triggered experience injection with agent-driven category browsing. Each framework/model/workflow directory stores JSON records and a derived compact id/name/description catalog; the agent lists a catalog and reads an applicable displayed ID using native AgentScope tools.
Preserve task-wide quotas, frozen snapshots, provenance validation and advisory-only boundaries. Add seven-field learning proposals, legacy JSON compatibility and atomic migration, trace events, and frozen multi-file evaluation. Include the previously validated grounded-contract and review-context refusal diagnostics.
Reject root or ancestor junction redirection before reads/writes and lock creation, and support long Windows migration staging/publication paths. Keep old explicit ExperienceView compatibility; the product uses the new catalog path.
Validation
See docs/reviews/2026-10-12-experience-catalog-acceptance.md for evidence and limits.