Skip to content

docs: RELEASE-NOTES.md for v1.0.1 - #48

Merged
ndemianc merged 2 commits into
developfrom
docs/release-notes-v1.0.1
Jul 26, 2026
Merged

docs: RELEASE-NOTES.md for v1.0.1#48
ndemianc merged 2 commits into
developfrom
docs/release-notes-v1.0.1

Conversation

@ndemianc

Copy link
Copy Markdown
Contributor

Release notes for v1.0.1, a reliability patch.

What v1.0.1 actually contains

The v1.0.1 tag sits at a0850f4, so it is exactly two PRs:

Heads-up on sequencing (so the notes match reality):

So these notes cover #44 + #45 only. #46 and #47 are the start of the next release (v1.0.2).

The notes lead with

  • Runs survive a transient upstream blip — a 502/503/504 retries once, pre-stream, and recovers; upstream busy — retrying… instead of a dead run. With the guardrails spelled out (no retry on 429/500/other-4xx/abort; 401 still refreshes; Stop stays instant).
  • Honest error messagesLevelCode Cloud API 502: Bad Gateway instead of OpenAI API 502: <raw nginx HTML>.
  • Under the hood — GitHub now detects the LICENSE as MIT.

Notes on the flow

  • A v1.0.1 draft release already exists (unpublished). This file is the source to paste into that draft before publishing — same flow as v1.0.0.
  • Like every release, this lands one commit after the tag, so the tag won't contain the file; the GitHub release body is what readers see.
  • The previous v1.0.0 draft that was floating in the working tree is preserved (v1.0.0 is already published, so nothing was lost).

🤖 Generated with Claude Code

…etection)

v1.0.1 (tag a0850f4) contains #44 (license) + #45 (gateway error handling) only. The
model-picker cleanup (#46) merged to develop AFTER this tag, and the chat cosmetics (#47)
aren't merged yet — so neither is in v1.0.1, and the notes cover exactly what the tag holds.

Lead: a transient upstream 5xx now retries and recovers instead of ending the run, and a
failed request surfaces an honest "LevelCode Cloud API 502: Bad Gateway" instead of raw
nginx HTML mislabeled "OpenAI". Under the hood: GitHub now detects the LICENSE as MIT.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 26, 2026 00:13

Copilot AI 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.

Pull request overview

Updates RELEASE-NOTES.md to publish the v1.0.1 release notes, aligning the narrative with the reliability-focused changes included in that tag (gateway retry + clearer gateway error output) and the licensing/metadata fix (MIT detection + stable license link).

Changes:

  • Replaces the previous release notes with v1.0.1 highlights focused on transient 5xx retry and clearer gateway error messages.
  • Adds an “Under the hood” note describing GitHub MIT detection and the HEAD license link.
  • Updates test coverage notes and the compare link to v1.0.0...v1.0.1.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread RELEASE-NOTES.md Outdated
…eview)

"a genuine transient 5xx" could be read to include 500, which is NOT retried. Say
"only a 502, 503, or 504" to match the code (TRANSIENT_STATUS) and the very next
sentence. Also tightened "500 / other 4xx" (500 isn't a 4xx) to "a 500, any other 4xx".

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 26, 2026 00:22

Copilot AI 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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@ndemianc
ndemianc merged commit b9c1289 into develop Jul 26, 2026
2 checks passed
@ndemianc
ndemianc deleted the docs/release-notes-v1.0.1 branch July 26, 2026 00:26
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