inputs/compiler and regenerate; never update inventory
hashes to accept a handwritten patch.
## Security requirements for coding agents
- Never commit real API or admin keys, bearer tokens, webhook secrets, cloud
credentials
32k5d agoReviewMountCreate a free account to mount
false`,
set by `src/cli.ts`) from **untrusted agent-facing callers** (`remote = true`, set by
`src/mcp/server.ts`). Security-sensitive operations like `file_upload` tighten filesystem
confinement when `remote = true` and default to strict
31k3mo agoReviewMountCreate a free account to mount
filesystem path, use
`composio.utils.safe_path.secure_join(root, *components)`. For an untrusted
filename, use `secure_basename_join(base, filename, root=root)` so ordinary
extensions remain valid while the write stays anchored
Steady16 mentions in 2 weeks
No other project uses it yet
31k3d agoReviewMountCreate a free account to mount
labels, and troubleshooting.
- [LangChain contributing guide](https://docs.langchain.com/oss/python/contributing/overview) — general contribution policy.
## Corridor security analysis
When Corridor's `analyzePlan` tool is available, create a plan and use the tool
31k2mo agoReviewMountCreate a free account to mount
exception to the above is where incompatible changes are needed to fix a security vulnerability, where minimal breaking changes may be made to address the issue.
### Code standards
- Use table
30k13mo agoReviewMountCreate a free account to mount
only resolve package versions published at least 7 days ago, as a supply-chain security measure.
The backend installs with the npm bundled in Node 26 (11.x), which skips
30k25d agoReviewMountCreate a free account to mount
them in. The one per-application field is `tokenExchangeAudience`, and it does the security work:
without it, any token that issuer signed for anything in the estate is exchangeable. Enabling
30k25d agoReviewMountCreate a free account to mount
Kestra cannot boot in the worktree. The script is idempotent — safe to re-run.
### Security Considerations
- Use tenant isolation for multi-tenant features
- Implement proper authorization with `@HasAnyPermission`
- Handle secrets
No other project uses it yet
30k51d agoReviewMountCreate a free account to mount
Everyone](../free_courses/openclaw_mastery_for_everyone/README.md)** ⭐ 📖 (2026) certified: configure and run your own personal AI assistant.
## 🏗️ Build 301
- **[Securing Agentic AI Systems](../resources/securing_agentic_ai_systems.md)** ⭐ 📖 (2026): attack vectors and defenses (shared with [Safety and Security](safety-security.md
30k4d agoReviewMountCreate a free account to mount
Plyr: guidance for AI coding agents
Plyr is deprecated and receives security updates only. Its creator now works on [Video.js 10](https://videojs.org?utm_source=plyr), which combines Plyr, Vidstack
Steady6 mentions in 2 weeks
No other project uses it yet
30k25d agoReviewMountCreate a free account to mount
never `crypto.randomUUID()`, `nanoid`, or `uuid`. Both use `crypto.getRandomValues()`, so they also work in non-secure (HTTP) browsers. For other randomness, `@sim/utils/random` (`randomInt`, `randomFloat`, `randomItem`, `generateRandomBytes`, `generateRandomHex`) — never `Math.random()` or `crypto.randomBytes
30k13d agoReviewMountCreate a free account to mount
against `apolloconfig/apollo` and fill the template with real content (not the raw template text).
## Security & Configuration Notes
- Apollo supports H2 in-memory for local development and MySQL for production; prefer
30k4y agoReviewMountCreate a free account to mount
hooks: pre-commit runs `biome` and type checks; ensure both pass locally before pushing.
## Security & Configuration
- Copy `.env.example` to `.env` in `apps/web` and `apps/api`. Never commit secrets.
- Validate envs
29k8mo agoReviewMountCreate a free account to mount
entry in `source/extensions/extensions_build_config.bzl` (or
`contrib/contrib_build_config.bzl` for contrib extensions)
- An entry in `source/extensions/extensions_metadata.yaml` (status, security posture,
categories)
- `CODEOWNERS` entries listing the two proposed extension reviewers
- Docs and a `new_features` release
29k52d agoReviewMountCreate a free account to mount
been through roughly **5 review rounds**, land
only Critical fixes — correctness, security, data loss, regressions — and
defer remaining Suggestions to a follow-up issue or PR. Record each deferral
Steady6 mentions in 2 weeks
No other project uses it yet
29k13mo agoReviewMountCreate a free account to mount
pass. If adding runtime logic, include lightweight tests (e.g., Vitest) in the same directory.
## Security & Config Tips
- Use `.env` for local overrides; never commit secrets. Key envs: `FRONTEND_PORT`, `BACKEND
1 project uses a version of this
29k7mo agoReviewMountCreate a free account to mount