AgentKit
Tài liệuBộ kitTham chiếu CLIỨng dụng Desktop
BetaBạn đang đọc tài liệu kênh beta (3.0.0-beta.41). Tính năng có thể thay đổi trước bản stable tiếp theo.Chuyển sang stable →

ak skills grants

ak skills grants revoke

Gỡ một exec grant theo id, hoặc tất cả grant, để entrypoint không chạy được nữa cho đến khi được grant lại.

Dùng ak skills grants revoke để rút quyền khỏi ak skills exec. Entrypoint bị thu hồi lỗi exec.not_granted cho đến khi được grant lại.

Cách dùng

ak skills grants revoke <grant-id>
ak skills grants revoke --all

Chỉ đưa đúng một trong grant id hoặc --all; nếu không lệnh thoát 2.

Tuỳ chọn

CờMặc địnhMô tả
--allfalseThu hồi mọi grant đã ghi.

Tìm id bằng ak skills grants list. Id có dạng eg-<16 hex>. Cần AGENTKIT_SKILL_EXEC_BROKER=1. Các cờ dùng chung nằm trong quy ước CLI.

Đầu ra

JSON dùng kind=skills.grants.revoke với các trường sau dưới data:

revoked[]

revoked[] chứa các id đã được gỡ.

Tác động và mã thoát

Lệnh ghi lại AGENTKIT_HOME/state/exec/grants.json một cách atomic.

MãÝ nghĩa
0Các grant đã được thu hồi.
1Lệnh thất bại, ví dụ grants store đang bận.
2Broker bị tắt, hoặc không đưa id lẫn --all, hoặc đưa cả hai.
5Grant id không tồn tại (exec.grant_not_found).
7File grants không hợp lệ.

Lệnh liên quan