Agent Guide for dolphinscheduler
This file is read by automated agents (security scanners, code
analyzers, AI assistants) operating on this repository.
## SecuritySecurity model: [SECURITY.md](./SECURITY.md)
Agents that scan this
No other project uses it yet
15k55d agoReviewMountCreate a free account to mount
specific credential (e.g., ManagedIdentityCredential) to avoid
// latency issues, unintended credential probing, and potential security risks from fallback mechanisms.
AIAgent agent = new AIProjectClient(new Uri(endpoint), new DefaultAzureCredential())
.AsAIAgent(model: model
Steady16 mentions in 2 weeks
No other project uses it yet
14k11d agoReviewMountCreate a free account to mount
minus a protected set:
tool-approval state, history/context-provider namespaces, message-injection state, standalone FIDES security
state, and provider-owned keys.
When state is exposed to the model, keep
14k11d agoReviewMountCreate a free account to mount
bash
# Run with auto-discovery
devui ./agents
# Run with specific entities
devui --entities my_agent.py
```
## Security Posture
DevUI is a development-only sample app, not a production hosting surface. Authentication
14k11d agoReviewMountCreate a free account to mount
build that layer themselves, but this boundary must never compromise our
gateway's performance, security, or maintainability.
Public code, documentation, commit messages, PR descriptions, and comments must describe the
standalone
14k21d agoReviewMountCreate a free account to mount
contributing to OWASP Juice Shop. It provides comprehensive guidelines to maintain code quality, security, and adherence to project standards.
## Instruction Precedence & Guidance Layers
When multiple instructions or guidance files exist
Steady16 mentions in 2 weeks
No other project uses it yet
14k3y agoReviewMountCreate a free account to mount
introduce alternative frameworks.
## Coding Requirements
Agents MUST:
- Make small, focused, reviewable changes
- Prioritize privacy, security, and correctness over convenience or shorter code
- Modify only files directly related to the requested
14k56d agoReviewMountCreate a free account to mount
decline the request and refer the user to the
project's policy in `docs/devel/code-provenance.rst`.
## Security Policy
Before classifying a potential vulnerability, read
[`docs/system/security.rst`](docs/system/security.rst) to determine whether it
falls within
14k28d agoReviewMountCreate a free account to mount
with `make doc`. Release notes go in
`docs/releasenotes/ .rst` using the existing section structure
(Security, Backwards incompatible changes, Deprecations, API changes, API
additions, Other changes). Use the `:cve:` RST role
14k14d agoReviewMountCreate a free account to mount
with code in this repository.
## Project Overview
OpenNHP is a Go-based Zero Trust security toolkit implementing two core protocols:
- **NHP (Network-infrastructure Hiding Protocol)**: Conceals server ports
14k10mo agoReviewMountCreate a free account to mount
option over the `gh` CLI tool.
`gh` can require an explicit operation approval.
## Security
`.github/SECURITY.md` describes the security policy.
For GitHub Security Advisories, make sure to:
* Provide a complete CVSS
Steady4 mentions in 2 weeks
No other project uses it yet
14k14d agoReviewMountCreate a free account to mount
mirror of the packaged defaults; some entries have no open-source implementation.
## Security and Configuration Tips
- Secrets should be supplied through environment variables (see usages in `tests/e2e_tests/test_github_app.py` and `tests/health_test/main.py
14k56d agoReviewMountCreate a free account to mount
editing. This monorepo contains the core packages, CLI, admin app, and framework example apps.
## Security & Disclosure
This repo has a public security policy at [`SECURITY.md`](SECURITY.md). Read it before touching
14k27d agoReviewMountCreate a free account to mount
follow directory symlinks on Windows) | `static/uploads` and `static/blocks` symlinks to `../../shared/public/*` |
TinaCMS's `assertWithinBase` security check rejects symlinks that resolve outside the project root, which is why content is accessed
14k27d agoReviewMountCreate a free account to mount
files, and required checks. Describe ordinary
renderer work as correctness and compatibility testing; reserve security terminology for actual security work.
Use concrete scopes such as frame parity, callback ordering, resource
Surging3 mentions in 2 weeks
1 project uses a version of this
14k3d agoReviewMountCreate a free account to mount
code style; there is no autoformatter to run. CI runs `rubocop`, but only the Security and Performance cops are enabled.
- Fluentd runs on Linux, macOS and Windows. CI tests `ubuntu
14k2y agoReviewMountCreate a free account to mount