1.5 Apply Agent SDK hooks for tool call interception and data normalization

Dùng hook của Agent SDK để chặn lời gọi tool vi phạm chính sách và chuẩn hóa dữ liệu trả về — chạy chắc chắn mỗi lần.

  1. PreToolUse chạy trước khi tool thực thi: có thể từ chối (kèm lý do cho Claude) hoặc sửa input. Hợp để chặn hoàn tiền vượt ngưỡng và chuyển sang quy trình escalation.
  2. PostToolUse chạy sau khi tool trả kết quả: dùng để chuẩn hóa dữ liệu không đồng nhất (định dạng ngày, đơn vị, mã trạng thái) trước khi agent suy luận tiếp.
  3. Chọn hook khi tuân thủ phải được bảo đảm; chọn prompt khi chỉ cần định hướng. Hook là code, chạy mọi lần, không phụ thuộc việc model "nhớ" luật.