Skip to content

docs: Update changelog#2084

Merged
liruifengv merged 1 commit into
mainfrom
liruifeng/update-changelog
Apr 27, 2026
Merged

docs: Update changelog#2084
liruifengv merged 1 commit into
mainfrom
liruifeng/update-changelog

Conversation

@liruifengv

@liruifengv liruifengv commented Apr 27, 2026

Copy link
Copy Markdown
Collaborator

Update changelog for #2052

Related Issue

Resolve #(issue_number)

Description

Checklist

  • I have read the CONTRIBUTING document.
  • I have linked the related issue, if any.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have run make gen-changelog to update the changelog.
  • I have run make gen-docs to update the user documentation.

Open in Devin Review

Copilot AI review requested due to automatic review settings April 27, 2026 05:20

@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.

Open in Devin Review

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 the project changelog entries to reflect the behavior change from PR #2052 (shell transcript now echoes workflow-style slash inputs like /skill:* and /flow:* while keeping operational slash commands hidden).

Changes:

  • Add an Unreleased changelog entry describing transcript echo behavior for /skill:* and /flow:*.
  • Propagate the entry to both English and Chinese release-notes changelog pages.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
CHANGELOG.md Adds the new Unreleased Shell changelog bullet for workflow slash echo behavior.
docs/en/release-notes/changelog.md Mirrors the new Unreleased changelog bullet in the English docs release notes.
docs/zh/release-notes/changelog.md Adds the corresponding Chinese translation of the Unreleased changelog bullet.

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

Comment thread CHANGELOG.md
- Shell: Show active background agent task count in the prompt status bar — the existing `⚙ bash: N` badge only counted background Shell tasks and filtered out background Agent subagents, so when many subagents were running the prompt looked idle and users could not tell work was in progress; the toolbar now renders `⚙ bash: N` and `⚙ agent: N` as two independent badges (each hidden when its count is 0) and drops the agent badge first when the terminal is too narrow to fit both
- Auth: Fix managed model list refresh silently failing for OAuth users with expired tokens — the background `/models` sync now detects 401 responses, forces an OAuth token refresh, and retries with the refreshed token; if the refresh fails or the refreshed token is still rejected, it falls back to the originally configured static API key instead of skipping the provider
- Core: Fix connection recovery not triggering OAuth refresh when the retry returns 401 — after recreating the HTTP client on `APIConnectionError` or `APITimeoutError`, the retry now re-enters the full recovery path so a subsequent 401 correctly refreshes the OAuth token instead of bubbling to the user as an unrecoverable error
- Shell: Echo `/skill:*` and `/flow:*` inputs in the transcript so workflow commands stay visible after enter; operational slash commands like `/usage` and `/model` remain hidden

Copilot AI Apr 27, 2026

Copy link

Choose a reason for hiding this comment

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

The phrase "after enter" is ungrammatical here; consider changing it to "after pressing Enter" (or similar) for clarity in the release note.

Suggested change
- Shell: Echo `/skill:*` and `/flow:*` inputs in the transcript so workflow commands stay visible after enter; operational slash commands like `/usage` and `/model` remain hidden
- Shell: Echo `/skill:*` and `/flow:*` inputs in the transcript so workflow commands stay visible after pressing Enter; operational slash commands like `/usage` and `/model` remain hidden

Copilot uses AI. Check for mistakes.
- Shell: Show active background agent task count in the prompt status bar — the existing `⚙ bash: N` badge only counted background Shell tasks and filtered out background Agent subagents, so when many subagents were running the prompt looked idle and users could not tell work was in progress; the toolbar now renders `⚙ bash: N` and `⚙ agent: N` as two independent badges (each hidden when its count is 0) and drops the agent badge first when the terminal is too narrow to fit both
- Auth: Fix managed model list refresh silently failing for OAuth users with expired tokens — the background `/models` sync now detects 401 responses, forces an OAuth token refresh, and retries with the refreshed token; if the refresh fails or the refreshed token is still rejected, it falls back to the originally configured static API key instead of skipping the provider
- Core: Fix connection recovery not triggering OAuth refresh when the retry returns 401 — after recreating the HTTP client on `APIConnectionError` or `APITimeoutError`, the retry now re-enters the full recovery path so a subsequent 401 correctly refreshes the OAuth token instead of bubbling to the user as an unrecoverable error
- Shell: Echo `/skill:*` and `/flow:*` inputs in the transcript so workflow commands stay visible after enter; operational slash commands like `/usage` and `/model` remain hidden

Copilot AI Apr 27, 2026

Copy link

Choose a reason for hiding this comment

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

The phrase "after enter" is ungrammatical here; consider changing it to "after pressing Enter" (or similar) for clarity in the release note. (If this file is synced from CHANGELOG.md, apply the fix there and re-run the sync.)

Suggested change
- Shell: Echo `/skill:*` and `/flow:*` inputs in the transcript so workflow commands stay visible after enter; operational slash commands like `/usage` and `/model` remain hidden
- Shell: Echo `/skill:*` and `/flow:*` inputs in the transcript so workflow commands stay visible after pressing Enter; operational slash commands like `/usage` and `/model` remain hidden

Copilot uses AI. Check for mistakes.
@liruifengv
liruifengv merged commit 7a8a69a into main Apr 27, 2026
12 checks passed
@liruifengv
liruifengv deleted the liruifeng/update-changelog branch April 27, 2026 05:23
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