AgentKit
Tài liệuBộ kitTham chiếu CLIỨng dụng Desktop

ak content-search

ak content-search disable

Dừng index và tìm kiếm cho một project nhưng vẫn giữ shard plaintext cục bộ.

Dùng ak content-search disable để tạm dừng theo cách có thể đảo ngược. Lệnh đổi lifecycle marker thành disabled nhưng giữ database và sidecar trên đĩa.

Cách dùng

ak content-search disable --project <uuid>

Lệnh không nhận đối số theo vị trí trong cú pháp được công bố.

Cờ của lệnh

CờMặc địnhMô tả
--project <uuid>Trống, bắt buộcUUIDv7 chữ thường chuẩn của project do actor hiện tại sở hữu.

Không có preview, prompt, đọc stdin, dry-run hay yêu cầu --yes. --json--no-interactive chỉ tác động cách trình bày dùng chung, không thêm safety gate. Lệnh ghi ngay sau khi xác thực owner.

Tác động

Disable đóng shard đang mở, ghi lifecycle marker riêng tư và cập nhật cùng giá trị trong shard. Lệnh không xoá title, body, snippet, checkpoint hay SQLite sidecar đã index. Vì vậy dữ liệu plaintext vẫn ở trên đĩa cho tới khi apply delete.

Lệnh chỉ chạy cục bộ, không gọi registry, provider hoặc network. Nó không sửa tệp runtime nguồn hay operational.db.

Đầu ra

Human stdout là disabled. JSON stdout là object thô, không phải envelope có phiên bản:

{"projectId":"<uuid>","lifecycle":"disabled"}

Lỗi có thể thoát mà không có error body JSON có cấu trúc.

Mã thoát

Ý nghĩa
0Shard đang tồn tại đã được disable.
1Thiếu flag bắt buộc, actor không phải owner, không phân giải được project/store, shard chưa opt in hoặc ghi marker/database thất bại.
2Giá trị flag không phân tích được.

Tiếp tục hoặc xoá

ak content-search enable --project <uuid> --yes

Bật lại sẽ giữ index hiện có. Nếu cần xoá plaintext khỏi đĩa, hãy preview và apply ak content-search delete. Disable không tạo backup vì không xoá shard.

Lệnh liên quan