Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

test: refresh sidebar UX regression coverage#1984

Draft
maxpetrusenkoagent wants to merge 1 commit into
garrytan:main from
maxpetrusenkoagent:hermes/oss-pr-2026年06月12日-gstack-1980
Draft

test: refresh sidebar UX regression coverage #1984
maxpetrusenkoagent wants to merge 1 commit into
garrytan:main from
maxpetrusenkoagent:hermes/oss-pr-2026年06月12日-gstack-1980

Conversation

@maxpetrusenkoagent

@maxpetrusenkoagent maxpetrusenkoagent commented Jun 12, 2026

Copy link
Copy Markdown

Summary

  • Replaces stale browse/test/sidebar-ux.test.ts assertions for the removed sidebar-agent/chat queue with current terminal-first sidebar UX coverage.
  • Pins the removed pickSidebarModel / ANALYSIS_WORDS / ACTION_PATTERNS model-router path as gone instead of requiring it to exist.
  • Keeps regression coverage for the active PTY sidebar contract: terminal layout, quick actions, auth bootstrap, PTY session routes, inspector/welcome bridge, and cleanup behavior.

Fixes #1980

Verification

  • bun test browse/test/sidebar-ux.test.ts → 29 pass, 0 fail
  • Adjacent status check: bun test browse/test/sidebar-tabs.test.ts still has 2 pre-existing string-grep failures unrelated to this diff:
    • forceRestart helper closes ws, disposes xterm, returns to IDLE
    • Terminal-agent spawn survives
  • Codex autoreview on the exact diff: CLEAN

Notes

This is intentionally test-only. The production code already removed the sidebar chat queue and terminal-first behavior is covered by existing implementation files.

Replace stale sidebar chat/model-router assertions with terminal-first sidebar UX coverage. The old sidebar-agent chat queue and pickSidebarModel router were removed, so the test now pins the current PTY sidebar contract instead.\n\nFixes garrytan#1980\n\nVerification:\n- bun test browse/test/sidebar-ux.test.ts\n- codex autoreview: CLEAN

trunk-io Bot commented Jun 12, 2026

Copy link
Copy Markdown

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

Copy link
Copy Markdown
Author

Verification update from Hermes daily OSS lane:

  • Focused test: bun test browse/test/sidebar-ux.test.ts → 29 pass, 0 fail, 163 assertions.
  • GitHub reported no check suite for this fork branch, so I ran an explicit Codex autoreview against the exact PR diff.
  • Autoreview verdict: CLEAN. No unrelated files, stale sidebar-agent/chat model-router assertions, false assertions, or blocking brittleness found.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

[Test Regression] browse/test/sidebar-ux.test.ts — 73 failures on main (pickSidebarModel / ANALYSIS_WORDS missing)

1 participant

AltStyle によって変換されたページ (->オリジナル) /