MCP: print each merchant's payer address on start when there is no vault
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 69/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
Hướng nghiên cứu
Find the MCP server startup path, budget_status implementation, and paid_fetch error handling; the issue does not name specific files. Trace how burnerPayers(seed, …) derives each merchant address, then check the relevant tests. Done when startup prints each payer to stderr only when no vault is set, budget_status includes the address, the failure message is updated, and tests verify the printed addresses.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Why
Without a vault, the MCP server derives one payer address per merchant from AGENT_PAY_BURNER_SEED, and the user funds those addresses. Nothing shows which addresses to fund.
What
- On start, when
vaultis not set, print to stderr one line per merchant:payer for <origin>: 0x…(stderr only: stdout is the MCP channel). - Include the payer address in
budget_statusoutput too. - Tests: the addresses printed match
burnerPayers(seed, …)for each merchant.
Also small: when paid_fetch fails for a URL that is not an approved merchant and the request itself fails, say so (Request failed (not an approved merchant, no payment attempted): …).
- Ngôn ngữ chính
- TypeScript
- Star
- 0
- Fork
- 0
- Merge trung bình
- 3 giờ 51 phút
- Pull request đã merge (30 ngày)
- 3
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của DeepFirstHQ/deepfirstsearch
-
documentation help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
documentation good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 28/100
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100
-
enhancement good first issue
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
Tất cả issue của DeepFirstHQ/deepfirstsearch
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
jessepollak/home#2223 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
grep fixture corpus test follows the corpus's loop symlink under the receipt runner (fails on main)Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
code-yeongyu/senpi#3756 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
org:external package:deepagents priority:triage topic:memory topic:middleware type:bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
langchain-ai/deepagents#7059 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
osmlab/name-suggestion-index#12992 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
hemilabs/ui-monorepo#2506 ·
Maintainer thường phản hồi trong vòng 1 ngày