frappe-errors-api

Pass

Audited by Gen Agent Trust Hub on Mar 31, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: No security issues were detected. The skill consists of educational content and reference implementations for Frappe/ERPNext API development.
  • [SAFE]: Code examples consistently demonstrate secure practices, such as using frappe.has_permission() before executing operations and utilizing Frappe's encrypted field accessors (get_password) for sensitive data rather than hardcoding credentials.
  • [SAFE]: The skill explicitly warns against common security vulnerabilities, including information disclosure via stack traces (Pattern 3 in anti-patterns) and unauthorized access due to missing decorators or permission checks (Pattern 4 in anti-patterns).
  • [SAFE]: Network operations described in the integration examples include defensive measures like mandatory timeouts and proper handling of HTTP 429 rate limiting.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 31, 2026, 11:52 AM