Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

sequentialthinking: the thought box's header row is 2 columns narrower than its border

Đã đóng Phù hợp với người mới
#5,108 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@cliffhall đang làm issue này rồi.

Từ ngày 13/10/2026.

  • #5144 của @cliffhall — đã merge

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
72/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
typescript
Lĩnh vực
devtools

Hướng nghiên cứu

Bắt đầu từ mã của máy chủ sequential-thinking vẽ hộp suy nghĩ ra stderr, nơi xây dựng dòng tiêu đề và các dòng viền. Issue không nêu tên tệp. Hãy so sánh cách căn đệm tiêu đề với cách tính độ rộng viền, và tái sử dụng phần loại bỏ mã màu mà #5000 đã thêm vào. Hoàn thành khi tiêu đề, viền trên và viền dưới của một hộp suy nghĩ có emoji có cùng độ rộng hiển thị, và thay đổi được kiểm tra bằng cách ghi log một suy nghĩ mẫu rồi so sánh các dòng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

bug server-sequentialthinking v2

Problem

The sequential-thinking server's thought log (stderr) draws each thought in a box whose header row is 2 columns narrower than its border rows, so the right edge of the header does not line up:

┌──────────────────┐
│ 💭 Thought 1/3 │
├──────────────────┤

#5000 fixed the box's width depending on colour codes and the undefined labels; the header row was already unpadded before that fix (2026.8.31 shows the same misalignment) and was out of its scope.

Found while verifying the v1.0.0 release ledger (#5080). Cosmetic: the log is diagnostic output on stderr, not part of any tool result.

Expected

The header row is padded to the border's width, measured on the text without colour codes (and accounting for the emoji's display width), so all three rows align.

Ngôn ngữ chính
JavaScript
Star
91.2k
Fork
11.8k
Merge trung bình
6 giờ 20 phút
Pull request đã merge (30 ngày)
117

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của modelcontextprotocol/servers

Tất cả issue của modelcontextprotocol/servers

Issue tương tự

Thêm issue về JavaScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.