Skip to content

Commit 0280681

Browse files
authored
Update Frappe Agent trust signals (#119)
Merged: adds .codexignore, HOL trust/security/release/license badges, and SECURITY.md to the Frappe Agent bundle.
1 parent 544ca87 commit 0280681

3 files changed

Lines changed: 48 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.git/
2+
.claude/settings.local.json
3+
.env
4+
.env.*
5+
dist/
6+
build/
7+
node_modules/
8+
__pycache__/
9+
.pytest_cache/
10+
.mypy_cache/
11+
*.pyc
12+
*.pyo
13+
*.pyd
14+
.DS_Store

plugins/Dkm0315/frappe-agent/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Frappe Agent for Codex
22

3+
[![HOL Trust Score](https://img.shields.io/endpoint?url=https%3A%2F%2Fhol.org%2Fapi%2Fregistry%2Fbadges%2Fplugin%3Fslug%3Ddhairya-marwaha%252Ffrappe-agent%26metric%3Dtrust%26style%3Dflat)](https://hol.org/registry/plugins/dhairya-marwaha%2Ffrappe-agent)
4+
[![HOL Security](https://img.shields.io/endpoint?url=https%3A%2F%2Fhol.org%2Fapi%2Fregistry%2Fbadges%2Fplugin%3Fslug%3Ddhairya-marwaha%252Ffrappe-agent%26metric%3Dsecurity%26style%3Dflat)](https://hol.org/registry/plugins/dhairya-marwaha%2Ffrappe-agent)
5+
[![Release](https://img.shields.io/github/v/release/Dkm0315/frappe-agent)](https://github.com/Dkm0315/frappe-agent/releases)
6+
[![License](https://img.shields.io/github/license/Dkm0315/frappe-agent)](./LICENSE)
7+
38
`frappe-agent` is a Codex plugin for Frappe Framework and ERPNext development. It makes Codex more aware of Frappe-specific patterns so it can inspect benches more safely, choose the right customization layer, and avoid generic framework mistakes.
49

510
## What It Covers
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
| Version | Supported |
6+
| ------- | --------- |
7+
| `main` | Yes |
8+
| Latest published release | Yes |
9+
10+
## Reporting a Vulnerability
11+
12+
Please do not disclose security issues publicly before they have been reviewed.
13+
14+
To report a vulnerability, open a private report through GitHub Security Advisories for this repository, or email `dhairya15marwaha@gmail.com` with:
15+
16+
- a short description of the issue
17+
- affected files, skills, commands, or plugin metadata
18+
- reproduction steps or proof of concept details
19+
- expected impact
20+
- suggested fixes, if you already have them
21+
22+
We aim to acknowledge reports within 72 hours and follow up with an initial assessment as soon as practical.
23+
24+
## Security Practices
25+
26+
- Keep credentials, site tokens, bench secrets, and ERPNext/Frappe environment values out of plugin files.
27+
- Review changes to skills and commands for prompt-injection risks before release.
28+
- Run the plugin scanner workflow before publishing release artifacts.
29+
- Prefer the latest published release when installing this plugin in day-to-day projects.

0 commit comments

Comments
 (0)