Per-agent GitHub token and post-run authorship check

Đang mở
#638 0 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

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
49/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github, typescript
Lĩnh vực
devtools, security

Hướng nghiên cứu

Start by reading issue #127 and tracing the existing per-agent git identity, worktree run, and Inbox Problem flows. Then locate the run’s push and pull request authentication entry points and post-run commit checks. Done means agent pushes use only that agent’s GitHub token, and a commit authored as the user creates one Inbox Problem with a Fix authorship action.

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

Mô tả

Split from #127, whose git identity part is done (per-agent GIT_AUTHOR/COMMITTER env, worktree runs, main .git/config untouched).

Remaining:

  • A per-agent GitHub token used for that agent's pushes and PRs, with no fallback to the user's gh login.
  • After each run, check that commits made by the run carry the agent's identity, never the founder's. On a mismatch, raise an Inbox Problem with a Fix authorship action.

Acceptance: an agent run that pushes uses the agent's token; a run whose commit is authored as the user raises one Inbox Problem.

Ngôn ngữ chính
TypeScript
Star
3
Fork
0
Merge trung bình
17 giờ 33 phút
Pull request đã merge (30 ngày)
163

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 musterhq/muster-code

Tất cả issue của musterhq/muster-code

Issue tương tự

Thêm issue về TypeScript

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.