Skip to content

Commit 45217f4

Browse files
add CLAUDE.md, updates to AGENTS.md (#7602)
1 parent 33fb8a5 commit 45217f4

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

.azure-pipelines/ultimate-pipeline.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ pr:
2929
- docs/
3030
- tracer/README.MD
3131
- tracer/samples/
32+
- AGENTS.md
33+
- '**/CLAUDE.md'
3234

3335
schedules:
3436
- cron: "0 3 * * *"

.claude/CLAUDE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Read @AGENTS.md for more
2+

AGENTS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,8 @@ tracer/src/Datadog.Trace
214214
## Coding Style & Naming Conventions
215215

216216
- C#: .editorconfig (4-space indent, System.* first, prefer var). Types/methods PascalCase; locals camelCase.
217+
- When a "using" directive is missing in a file, add it instead of using fully-qualified type names.
218+
- Use modern C# syntax, but avoid syntax that requires types not available in older runtimes (for example, don't use syntax that requires ValueTuple because is not included in .NET Framework 4.6.1)
217219
- StyleCop: `tracer/stylecop.json`; address warnings before pushing.
218220
- C/C++: `.clang-format`; keep consistent naming.
219221

@@ -228,6 +230,7 @@ tracer/src/Datadog.Trace
228230

229231
- Commits: Imperative; optional scope tag (e.g., `fix(telemetry): …` or `[Debugger] …`); reference issues.
230232
- PRs: Clear description, linked issues, risks/rollout, screenshots/logs if behavior changes.
233+
- follow the existing PR description template in .github/pull_request_template.md
231234
- CI: All checks green; include tests/docs for changes.
232235

233236
## Internal Docs & References

0 commit comments

Comments
 (0)