TaskType enum missing AGENT, GET_AGENT_CARD, CANCEL_AGENT, PULL_WORKFLOW_MESSAGES
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 88/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- typescript
- Lĩnh vực
- api
Hướng nghiên cứu
Mở src/open-api/types.ts và kiểm tra enum TaskType, hiện đang kết thúc bằng LIST_MCP_TOOLS. Thêm bốn giá trị server được liệt kê trong issue, sau đó xác minh rằng TypeScript SDK build thành công và cả bốn tên đều có thể được tham chiếu mà không dùng raw strings.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Summary
Four task types added to the Conductor server in 3.32.0-rc.9 (conductor-oss/conductor PR #1288)
are absent from the TaskType enum in src/open-api/types.ts. Users cannot reference
these types via the SDK without using raw strings.
Server baseline
Conductor 3.32.0-rc.9
Missing values
Server TaskType.java has:
PULL_WORKFLOW_MESSAGES,
AGENT,
GET_AGENT_CARD,
CANCEL_AGENT;
All four are absent from the SDK TaskType enum.
Evidence
Static: TaskType enum in types.ts ends at LIST_MCP_TOOLS. All four values absent.
Live (2026-07-16): A raw task with "type": "AGENT" was registered against
Conductor OSS 3.32.0-rc.9. Server accepted the definition — the gap is SDK-only.
Proposed fix
Add to TaskType enum in src/open-api/types.ts:
PULL_WORKFLOW_MESSAGES = "PULL_WORKFLOW_MESSAGES",
AGENT = "AGENT",
GET_AGENT_CARD = "GET_AGENT_CARD",
CANCEL_AGENT = "CANCEL_AGENT",
Builder functions for AGENT, GET_AGENT_CARD, and CANCEL_AGENT should follow once the
agent task API is stable.
Related
Discovered during systematic SDK audit against Conductor OSS 3.32.0-rc.9.
Server PR: conductor-oss/conductor#1288
Same gap in Java SDK (conductor-oss/java-sdk#135) and Python SDK (conductor-oss/python-sdk#431).
- Ngôn ngữ chính
- TypeScript
- Star
- 58
- Fork
- 20
- Merge trung bình
- 6 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 3
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
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 conductor-oss/javascript-sdk
-
bug documentation good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
conductor-oss/javascript-sdk#173 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
conductor-oss/javascript-sdk#139 ·
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 91/100
conductor-oss/javascript-sdk#138 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
conductor-oss/javascript-sdk#137 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
conductor-oss/javascript-sdk#136 ·
Tất cả issue của conductor-oss/javascript-sdk
Issue tương tự
-
bug(cli): hapi doctor inline-media prints a fabricated B:\ helper-script path in packaged installs Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Crush Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
catppuccin/catppuccin#3125 ·
-
Add a SECURITY.md Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
ElementsProject/cln-application#167 · 1 bình luận · 1 reaction ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Quantco/pnpm-licenses#17 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100