summaryrefslogtreecommitdiffhomepage
path: root/AGENTS.md
diff options
context:
space:
mode:
authorKit Langton <[email protected]>2026-04-15 19:20:25 -0400
committerGitHub <[email protected]>2026-04-15 19:20:25 -0400
commit672ee28635f471c5fcdc7e77c518d4465678d786 (patch)
treec911f8d6d8948fa2967d861b0dc19f0b704ae6eb /AGENTS.md
parente16589f8b535c216939d690d721cd1eefc3c1c2a (diff)
downloadopencode-672ee28635f471c5fcdc7e77c518d4465678d786.tar.gz
opencode-672ee28635f471c5fcdc7e77c518d4465678d786.zip
fix(opencode): avoid org lookup during config startup (#22670)
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md26
1 files changed, 0 insertions, 26 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 0b080ac4e..a7895c831 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -11,36 +11,10 @@
- Keep things in one function unless composable or reusable
- Avoid `try`/`catch` where possible
- Avoid using the `any` type
-- Prefer single word variable names where possible
- Use Bun APIs when possible, like `Bun.file()`
- Rely on type inference when possible; avoid explicit type annotations or interfaces unless necessary for exports or clarity
- Prefer functional array methods (flatMap, filter, map) over for loops; use type guards on filter to maintain type inference downstream
-### Naming
-
-Prefer single word names for variables and functions. Only use multiple words if necessary.
-
-### Naming Enforcement (Read This)
-
-THIS RULE IS MANDATORY FOR AGENT WRITTEN CODE.
-
-- Use single word names by default for new locals, params, and helper functions.
-- Multi-word names are allowed only when a single word would be unclear or ambiguous.
-- Do not introduce new camelCase compounds when a short single-word alternative is clear.
-- Before finishing edits, review touched lines and shorten newly introduced identifiers where possible.
-- Good short names to prefer: `pid`, `cfg`, `err`, `opts`, `dir`, `root`, `child`, `state`, `timeout`.
-- Examples to avoid unless truly required: `inputPID`, `existingClient`, `connectTimeout`, `workerPath`.
-
-```ts
-// Good
-const foo = 1
-function journal(dir: string) {}
-
-// Bad
-const fooBar = 1
-function prepareJournal(dir: string) {}
-```
-
Reduce total variable count by inlining when a value is only used once.
```ts