Cách Nagare tìm công cụ
Công cụ được nhóm theo danh mục (category). Thay vì nạp toàn bộ công cụ vào mỗi lượt trò chuyện, Nagare dùng hai công cụ định tuyến:find_tool_by_categories: tìm các công cụ thuộc một hoặc nhiều danh mục.execute_tool: gọi công cụ vừa tìm được theo tên, kèm tham số.
Danh sách công cụ
Công cụ có dấu ✅ ở cột Phê duyệt luôn hỏi bạn trước khi chạy.
Quản lý tiến trình (process_management)
Tệp tin (filesystem)
Hệ thống
Thông tin và tra cứu
Lịch định kỳ (cronjob_management)
Phê duyệt công cụ
Với các công cụ có thể thay đổi hệ thống, Nagare dừng lại và gửi yêu cầu phê duyệt (human-in-the-loop) đến kênh bạn đang trò chuyện:- Giao diện web / desktop: hiển thị hộp phê duyệt ngay trong cuộc trò chuyện.
- Telegram: gửi tin nhắn có nút Approve / Reject, hoặc dùng lệnh
/approve <request-id>và/reject <request-id>.
- Nếu bạn không phản hồi trong 5 phút, yêu cầu hết hạn và công cụ không được chạy.
- Nếu không có kênh nào nhận được yêu cầu phê duyệt, công cụ bị từ chối (fail closed) thay vì chạy âm thầm.
write_file_toolvàdelete_file_toolcòn yêu cầu tham sốconfirmbằngtrue.