सुरक्षा जाँच-सूची
- Tool schemas को छोटा और स्पष्ट रखें।
- Tool execute करने से पहले parsed arguments validate करें।
- Tool names को allowlist करें और unknown tools अस्वीकार करें।
- External calls के लिए timeouts और retries जोड़ें।
- Call ID, tool name और validation failures log करें।
अनुरोध सत्यापन का उदाहरण (TypeScript + Zod)
विफलता से निपटने की रणनीति
Validation विफल होने पर:- Tool execute न करें।
- अगले model turn में controlled error payload लौटाएँ।
- Model से corrected arguments के साथ फिर कोशिश करने को कहें।