Skip to content

Comments

Add CLAUDE.md with project structure and commands#4233

Open
Kludex wants to merge 3 commits intoopen-telemetry:mainfrom
Kludex:add-claude-md
Open

Add CLAUDE.md with project structure and commands#4233
Kludex wants to merge 3 commits intoopen-telemetry:mainfrom
Kludex:add-claude-md

Conversation

@Kludex
Copy link
Member

@Kludex Kludex commented Feb 20, 2026

Based on discussion from last week's meeting.

It's minimal.


You can't prevent people from spamming your repo with thousands of AI based PRs, but you can guide their AI to do the right thing.

@Kludex Kludex requested a review from a team as a code owner February 20, 2026 10:32
Copy link
Member

@aabmass aabmass left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a good starting point, thanks!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we rename to AGENTS.md or symlink to it?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think Claude checks AGENTS.md, or there's a setting to change that. I've added a symlink.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the main content should be in AGENTS.md then add @AGENTS.md to CLAUDE.md - see here.

This makes sure other agents (co-pilot, cursor, etc) follow the guidance, not just Claude.

@aabmass aabmass added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Feb 20, 2026
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the main content should be in AGENTS.md then add @AGENTS.md to CLAUDE.md - see here.

This makes sure other agents (co-pilot, cursor, etc) follow the guidance, not just Claude.

@MikeGoldsmith MikeGoldsmith mentioned this pull request Feb 23, 2026
10 tasks
uv run tox -e typecheck
```

## Guidelines
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some other nice bits in the AGENTS file the Collector added, especially the Assisted-by commit annotation.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, please. I think we also have started to receive PRs from bot / people throwing a bot at good-first-issue labeled issues.

@tammy-baylis-swi tammy-baylis-swi moved this from Approved PRs to Ready for review in @xrmx's Python PR digest Feb 23, 2026
- `exporter/` - custom exporters
- `propagator/` - context propagators

Each package lives under `src/opentelemetry/instrumentation/{name}/` with its own `pyproject.toml` and `tests/`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

src/opentelemetry/instrumentation is only for instrumentations

uv run tox -e typecheck
```

## Guidelines
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, please. I think we also have started to receive PRs from bot / people throwing a bot at good-first-issue labeled issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

Status: Ready for review

Development

Successfully merging this pull request may close these issues.

4 participants