Sync OSS release snapshot#85
Merged
Merged
Conversation
Refresh the public SkillSpector tree from the internal OSS release branch release/oss-2026-06-16 at 94599d2baae5d532d83f630ddeeeead1f33c8cbb. The snapshot was generated by scripts/create-oss-release.sh, which removes internal-only files and commits a single orphan-branch tree for public publication. Changes: - Bump the public package snapshot to 2.2.3 and widen Python metadata/lock coverage to <3.15, including Python 3.14 classifiers and lock entries. - Add native provider-backed LangChain chat model creation, including Anthropic support and shared OpenAI-compatible helpers. - Add live provider test targets and provider endpoint tests while keeping unit/coverage targets scoped away from provider/integration markers. - Update LLM response text handling and provider unit coverage for the new chat model factory path. Verification: - PATH=/tmp/skillspector-oss-release-venv-20260616/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/pmk/env/global/bin:/Library/TeX/texbin:/opt/homebrew/bin:/Users/keshavp/.cargo/bin:/Users/keshavp/.codex/tmp/arg0/codex-arg0xPENbg:/Applications/Codex.app/Contents/Resources ./scripts/create-oss-release.sh release/oss-2026-06-16 (includes make test-unit: 621 passed, 12 skipped, 26 deselected) - git diff --cached --check
2021055304-beep
pushed a commit
to 2021055304-beep/SkillSpector
that referenced
this pull request
Jun 22, 2026
…keshavp/oss-release-2026-06-16 Refresh the public SkillSpector tree from the internal OSS release branch release/oss-2026-06-16 at 94599d2baae5d532d83f630ddeeeead1f33c8cbb. This snapshot was generated by scripts/create-oss-release.sh, which removes internal-only files and produces a single orphan-branch tree for public publication. Changes: - Bump public package snapshot to 2.2.3. - Carry Python metadata and uv.lock support for >=3.12,<3.15, including Python 3.14. - Add native provider-backed LangChain chat model creation, including Anthropic support. - Resolve Anthropic API call failures caused by unsupported maximum/minimum parameters in structured-output tool schemas. - Add shared OpenAI-compatible chat model helper. - Add live provider test targets, docs, and provider endpoint tests. - Keep default unit and coverage targets scoped away from provider/integration tests. - Update LLM response text handling and provider unit coverage. Resolves NVIDIA#4, NVIDIA#34, NVIDIA#66, NVIDIA#76. Verification: - scripts/create-oss-release.sh release/oss-2026-06-16 - includes make test-unit: 621 passed, 12 skipped, 26 deselected - git diff --cached --check
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
release/oss-2026-06-1694599d2baae5d532d83f630ddeeeead1f33c8cbbDiff Notes
2.2.3and carries the Python range/lockfile update for>=3.12,<3.15, including Python 3.14 classifier and lock metadata.Verification
PATH=/tmp/skillspector-oss-release-venv-20260616/bin:$PATH ./scripts/create-oss-release.sh release/oss-2026-06-16make test-unit:621 passed, 12 skipped, 26 deselectedgit diff --cached --check