| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…responses when redirecting Handle lost users while trying to prevent misaligned answers.
|
Here are some examples of usage before and after the AGENTS.md update. Claude CodeBefore
After
GPT 5.3Before
After
Gemini 2.5 ProBefore
After
|
Sorry, something went wrong.
|
I am lurking here. :-) - I found your PR very helpful. See - mesa/mesa#3338 (comment) It seems like it is similar to taking the form of this: https://www.contributor-covenant.org/. I am certain there is a default base set of rules that we could apply across many repos. |
Sorry, something went wrong.
|
Hi @SableRaf should i review this? |
Sorry, something went wrong.
That would be great! See the similar PR in p5.js: processing/p5.js#8604 which received some community feedback. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This PR is a rewrite of the AGENTS.md first introduced in processing/p5.js#8194.
That original PR addressed a genuine and growing problem: contributors using AI coding assistants to generate pull requests without taking time to understand the corresponding issue or read the contribution guidelines.
The idea was to use an AGENTS.md file to prompt agents working on the codebase to act as a guide instead of a code generator.
I still believe the core idea was good, but the implementation was defensive, which risks making the project feel unwelcoming. It was also a bit one-size-fits all, and could potentially get in the way of more experienced contributors.
The goal of this new AGENTS.md is therefore to de-center the agent and prompt it to offer resources and connection rather than enforce guidelines by refusing to help.
In practice, agents should now point contributors toward Discord, CONTRIBUTING.md, CODE_OF_CONDUCT.md, and the AI Usage Policy, before doing anything else.
Agents should also try to understand where their interlocutor are coming from (e.g.: Are they a first-time contributor? Have they used Processing before? Do they have Java experience) and adapt their responses accordingly.
How to test this PR
The best way to test this is to check out this PR an agentic coding environment (Claude Code, Copilot, Cursor, etc.) and try a few contributor scenarios:
Test the same input multiple times and check whether the responses are consistently helpful for the particular scenario.
Common failure-cases for agent behavior
Posting feedback
Note any misaligned behavior and share it in the comments below.
This is largely subjective so use your judgment when you evaluate agent behavior. Discussion in the comments is encouraged.
Please specify which model, version, and environment was used.
Other changes