GJC compatibility campaign: Rust fork-in-spirit of gajae-code
Maintainer thường phản hồi trong vòng 1 ngày
@Yeachan-Heo đang làm issue này rồi.
Từ ngày 12/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Objective
Make ultraworkers/claw-code a Rust fork-in-spirit of gajae-code (GJC), achieving SDK compatibility and capability compatibility.
Reference Implementation
Read-only: /home/bellman/Workspace/gajae-code (gajae-code SDK, tools, skills, settings)
Phase Overview
Phase 1: Foundation (SDK Wire Protocol)
- WebSocket transport with frame correlation
- Operation registry and error handling
- Session routing and reconciliation
Phase 2: Core Capabilities
- Complete 55-tool catalog (35/55 done, 20 gaps)
- Skill discovery enhancement (bundled registry, chaining)
- Task execution integration
Phase 3: Polish
- Session-level settings override
- 120+ slash commands (40/120+ done, 80 gaps)
- Integration and optimization
Deliverables
- Gap matrix analysis (docs/gjc-compat/gap-matrix.md)
- SDK wire protocol implementation (new sdk crate, 4.5K LOC)
- Session lifecycle SDK integration (2.5K LOC)
- Tool catalog completion (3.5K LOC)
- Skill system enhancement (1.4K LOC)
- Slash command expansion (3.2K LOC)
- Settings & configuration (0.5K LOC)
- Integration tests and verification
Sub-Issues
See linked issues below for per-slice work.
Acceptance Criteria
- All sub-issues closed with acceptance criteria met
- SDK transport test passes with mock server
- Session lifecycle operations work end-to-end
- Tool execution matches GJC behavior
- Skill discovery finds all scopes (bundled, project, user)
- All AGENTS.md tests pass
- Public docs contain no internal paths, hosts, or private infra
Related
— [repo owner's gaebal-gajae (clawdbot) 🦞]
- Ngôn ngữ chính
- Rust
- Star
- 195k
- Fork
- 108k
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 39
Chuẩn bị môi trường
- Có Dockerfile hoặc 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 tương tự
-
agent:triaged bug bughunt pm:pipenv priority:p1
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
SocketDev/socket-patch#1608 · 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 62/100
adorsys/status-list-server#698 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Expose the dot grid colourĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
nannou-org/egui_graph#92 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation good first issue
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 72/100
sujithputta02/Esapay#13 ·
-
Deduplicate normalized_f64_bits (hash_table.rs and bloom_filter.rs)Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
tursodatabase/turso#10002 ·
Maintainer thường phản hồi trong vòng 1 ngày