Configured commands interpret literal dollar sequences in arguments
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ó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 74/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
- cli
Hướng nghiên cứu
Bắt đầu tại Command.execute và tái hiện trường hợp lệnh đã được cấu hình với template Explain $ARGUMENTS. và đối số literal $&. Theo dõi cách các đối số được thay thế, bao gồm $$, dollar-backtick và $'; hoàn tất khi các chuỗi này vẫn giữ nguyên dạng literal, trong khi các đối số thông thường và placeholder vị trí vẫn giữ hành vi hiện có.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Description
A configured command interprets replacement-dollar sequences in its arguments instead of inserting them literally. For example, $& repeats the $ARGUMENTS placeholder.
Plugins
Built-in configured commands; no external plugins.
OpenCode version
V2 source checkout at 541937d12449e64d078c67e9013f1c288004b83f.
Steps to reproduce
- Define a custom command with the template
Explain $ARGUMENTS.. - Invoke it with the literal argument
$&. - Inspect the prompt produced by
Command.execute.
Expected: Explain $&.. Actual: Explain $ARGUMENTS.. The sequences $$, dollar-backtick and $' are also expanded by JavaScript's replacement-string rules. Ordinary arguments and positional placeholders pass their controls.
Operating System
macOS arm64, Bun 1.4.1.
- Ngôn ngữ chính
- TypeScript
- Star
- 212k
- Fork
- 28.1k
- Merge trung bình
- 10 giờ 15 phút
- Pull request đã merge (30 ngày)
- 389
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 anomalyco/opencode
-
Windows: global-project session path depends on server process drive, hides API-created sessions from desktop pickerCó thể đã có người làm @1624318455 đã nhận 12 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[FEATURE]: Test that PermissionV2 declines pending requests when its scope closesCó thể đã có người làm @saeedahmed96 đã nhận 10 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
EffectFlock heartbeat never refreshes, so locks held over 60 s can be brokenCó thể đã có người làm @iceteaSA đã nhận 13 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
anomalyco/opencode#51159 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của anomalyco/opencode
Issue tương tự
-
refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
tomnewport/memprot-topo#55 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
WalletConnect/walletconnect-monorepo#7368 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
BU-Spark/se-chem-apll#47 ·
-
embed: handleTurboSignMessage header comment says the signing page posts to '*' (it never does)Đang mởdocumentation
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 70/100
udistrital/paginaweb_root#23 ·