Muster-level instructions sent on every route

Đang mở
#763 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ó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
35/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ệ
electron, typescript

Hướng nghiên cứu

Start by reading the Settings implementation, the route request construction for the coding client, Claude Code, API-key and router paths, and the existing workflow tests. Add Muster-level instructions that are included on each route, and inspect how the app discovers and reports the imported global instructions file. Done means the spec clause and workflow tests verify the same instructions in requests sent by router and Claude Code chats.

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

Mô tả

area:providers area:runtime p1 status-triage type:feature

Muster has no instructions of its own that apply on every route. Each driver uses whatever its CLI loads (~/.codex/AGENTS.md for the coding client, ~/.claude for Claude Code), so the same model replies in a different shape depending on the route.

Found on 2026-10-27: on the same router model and prompt, another terminal agent answered status questions with compact tables and Muster answered with bullets. Both used the same router and the same Responses API, and Muster renders tables (MessageBody.tsx, remark-gfm). The difference was the global instructions: that agent's file asks for "bold headline → compact tables → short bullets → Still running / Waiting on you", while ~/.codex/AGENTS.md doesn't.

Acceptance (spec clause + workflow tests, red on main first):

  1. Settings has Muster-level instructions (reply style and rules) that are sent on every route: coding client, Claude Code, API-key and router.
  2. The user can import them from an existing agent's global instructions file, and Muster says which file it imported.
  3. A router chat and a Claude Code chat with the same instructions both get them in the request; the test checks the request each route actually sends.
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.