Skip to content

fix: Add Claude Opus 5.5 and GPT 6 Sol DeepNews models - #110

Merged
wagnercosta merged 1 commit into
mainfrom
em/deepnews-models
Sep 23, 2026
Merged

wagnercosta merged 1 commit into
mainfrom
em/deepnews-models

Conversation

@emmy-devop

@emmy-devop emmy-devop commented Sep 22, 2026 •

Copy link
Copy Markdown
Collaborator

Requested by @wagnercosta

Status

Verification completed 2026-09-23. This PR remains a draft pending independent review; do not merge, publish, or run release automation.

What

Add claude-opus-5-5 and gpt-6-sol to the direct DeepNews type used by synchronous and asynchronous SDK methods. Chat and legacy Alert contracts/defaults remain unchanged.

Contract and provenance

The contract is production https://api.asknews.app/openapi.json, re-fetched and verified on 2026-09-23: version 0.32.1, SHA-256 0807aee8af8d37e9b9df9ba510a3606f6d18e469e0da7f98bf53f27d944af7eb; both IDs occur in DeepNewsModel. This is intentionally a narrow model-signature update, not a broad generated schema refresh.

How I tested

  • Programmatically verified both models occur in the shared direct DeepNews type used by sync and async methods, and inspected the focused two-file diff plus git diff --check.
  • Existing PR CI matrix is green: 10 successful checks across Python 3.8–3.12.
  • Local task lint/task test could not run in the isolated checkout because uv, task, pytest, and ruff are absent; no environment tools were installed.

Risk /rollback

Merging triggers the fix: release path: a version bump/tag and PyPI publication of asknews. Revert commit d41b576f92e6089edb1f47147172d808ac7531cf or close this PR to roll back. No workflow or release-automation files changed.

@emmy-devop
emmy-devop marked this pull request as draft September 22, 2026 23:50
@emmy-devop
emmy-devop marked this pull request as ready for review September 23, 2026 00:17
@emmy-devop
emmy-devop marked this pull request as draft September 23, 2026 00:20
@wagnercosta
wagnercosta marked this pull request as ready for review September 23, 2026 19:08
@wagnercosta
wagnercosta merged commit a0fd38a into main Sep 23, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants