GDK support for buzz
- Ngôn ngữ chính
- Rust
- Star
- 54.2k
- Fork
- 6.2k
- Merge trung bình
- 3 ngày 4 giờ
- Pull request đã merge (30 ngày)
- 240
Mô tả
In order for https://github.com/block/buzz/pull/3262 to adopt GDK crates only (and not link against the `goose` app crate), GDK crates will need:
- openrouter provider
- PromptManager (maybe? consider what's useful here vs what should be app-implemented)
- skills filesystem discovery
- [more items as needed]
Hướng dẫn đóng góp
Hướng nghiên cứu
Issue này đề cập đến các GDK crate và một pull request được liên kết trong repository buzz. Hãy bắt đầu bằng việc xem xét buzz PR #3262 để hiểu ngữ cảnh và các dependency GDK cụ thể. Xem lại cấu trúc GDK crate hiện có trong repository goose để xác định nơi thêm hỗ trợ cho provider openrouter, tích hợp PromptManager và tính năng phát hiện filesystem của skills. Tìm các triển khai provider tương tự và các pattern phát hiện skill trong codebase để tham khảo. Việc kiểm thử sẽ bao gồm đảm bảo các GDK crate có thể hoạt động độc lập mà không liên kết với crate ứng dụng goose chính.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- rust
- Lĩnh vực
- ai-infra-agents, tooling
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Sôi nổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100