Skip to content

chore: bump the pinned Speakeasy CLI from 1.803.2 to 1.808.1 - #1308

Open
mattapperson wants to merge 1 commit into
mainfrom
bump-speakeasy-cli
Open

mattapperson wants to merge 1 commit into
mainfrom
bump-speakeasy-cli

Conversation

@mattapperson

@mattapperson mattapperson commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Bumps speakeasyVersion in .speakeasy/workflow.yaml from 1.803.2 to 1.808.1. This PR changes only the pin; the next generation run produces the regenerated SDK.

The newer generator fixes two open issues:

It also changes behaviour in three places:

  • A blank api_key no longer sends an Authorization: Bearer header. It sends no header; it does not fall back to OPENROUTER_API_KEY, so fix(auth): treat a blank api_key as unset so the OPENROUTER_API_KEY fallback applies #1117 still adds something.
  • OPENROUTER_DEBUG now enables debug logging only for true, 1, yes or on. Before, any non-empty value enabled it, including false.
  • Model serializers are regenerated to honour exclude_none and the other model_dump filters. This accounts for most of the diff.

Verification

I regenerated locally with 1.808.1 from the current main. The result touches 709 files, and passes everything pr-validation.yaml runs: uv build, mypy, pyright, pylint and pytest. A live chat completion and the error-path calls behave the same as on 1.3.160.

After merging

The next spec-sync generation PR will carry the full regenerated diff. To get it sooner, run the Generate workflow with force enabled.


Devin Review

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

This branch has not been deployed

No deployments
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