Repository navigation
Release SkillSpector 2.13.2 - #922
Merged
Merged
Conversation
…command fix(analyzer): treat a command wrapper with no command as complete (cherry picked from commit 5d8f538) Signed-off-by: yashrajbasav <[email protected]>
fix: correct wrapper parsing and TP4 batch limits (cherry picked from commit d3f2e97) Signed-off-by: yashrajbasav <[email protected]>
…ompleteness Fix false parser limits in Node assertion templates (cherry picked from commit a5425e5) Signed-off-by: yashrajbasav <[email protected]>
Signed-off-by: yashrajbasav <[email protected]>
Signed-off-by: yashrajbasav <[email protected]>
rng1995
marked this pull request as ready for review
October 27, 2026 17:48
1 task
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.
Prepares 2.13.2 from the published v2.13.1 maintenance baseline, preserving all its history and existing fixes, third-party dependency lock, and provider defaults.
Publication approved by the release owner on 28 October 2026 after reviewing the completed validation, including both large-skill CAD timeout failures and the deferred issues below. The tested candidate remains unchanged.
Included backports:
sudo -nand descriptor redirections correctly; raise the MCP TP4 batch cap from 64 to the existing 128-file limit while retaining the other resource limits..mjs/.cjshelpers consistently, including archive members. Keep security findings and ambiguous or effectful cases visible.The three patches apply without implementation changes and match their original merged PRs. The release contains every v2.13.1 commit and deletes no v2.13.1 path. Release-only changes update package metadata and versioned notes. This PR targets the maintenance branch so published fixes remain included; the original fix PRs remain merged into
main.Validation for candidate
03b2a5edb58b844842ee9b3721dfac00858ba01f:runtime_limit. This verifies removal of the old batch cap for this input, but does not establish complete live inspection of the large skill. All 28 planned live acceptance cases are finished: 26 pass and these two fail. No longer-budget reruns were used to replace those failures.The JavaScript fix is bounded to verified assertion-message ownership. General JavaScript parsing and shell commands reconstructed from piped standard input remain outside these backports. The new TP4 limit is 128 batches: a separately reported 145-batch skill still exceeds it. Persistent obfuscated-instruction limitations, evaluator scope-admission and deduplication policy, and general malformed-provider-response failures are not resolved by these backports. Existing independent inspection limits remain in place. GitHub release v2.13.2 is published with wheel and source-distribution assets. Both downloaded assets are byte-identical to the tested local builds. The tag points to merge commit
abd82935b67f765a9541013c0866c6349251dcdf, whose tree exactly matches the tested candidate. This workflow does not publish to PyPI.