Skip to content
Open
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
## Guidance for Contributors

We would sincerely appreciate your contributions to the [FastA2A](https://ai.pydantic.dev/a2a/) project.

### Areas of Contribution

You can contribute to the project in the following areas:
- project documentation
- python code updates (adding functionality, fixing bugs, adding code documentation etc.)
- writing new unit tests, fixing existing unit tests
- reporting issues
- making suggestions for feature requestions and improvements

Copilot AI Jul 15, 2025

Copy link

Choose a reason for hiding this comment

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

Spelling typo: "requestions" should be corrected to "requests".

Suggested change
- making suggestions for feature requestions and improvements
- making suggestions for feature requests and improvements

Copilot uses AI. Check for mistakes.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks this will be fixed shortly

- starting and contributing to discussions
- reviewing pull requests
- responding to issues and discussions
- creating examples and tutorials for the [FastA2A](https://ai.pydantic.dev/a2a/) project.

Before reporting new issues, take a look at [existing issues](https://github.com/pydantic/fasta2a/issues) to ensure that you are not creating duplicates.

### Pre-Commit Checks before Sending in your Pull Requests

Clone a fork of the [FastA2A repo](https://github.com/pydantic/fasta2a/fork) and cd into that directory

````bash

git clone git@github.com:<yourUsername>/fasta2a.git

cd fasta2a

````

Install uv (version 0.4.30 or later)

### Running Lints and Tests etc

Run the following commands before checking in your changes to git.

Your PR may not be accepted if it fails these checks.

It is usually a good idea to keep the branch in your fork up-to-date with the upstream branch if you are planning
to work on your changes over an extended period of time.

Copilot AI Jul 15, 2025

Copy link

Choose a reason for hiding this comment

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

There are two spaces between "work on"—reduce to a single space.

Suggested change
to work on your changes over an extended period of time.
to work on your changes over an extended period of time.

Copilot uses AI. Check for mistakes.

````bash

# Run linters
uv run scripts/check

# Run unit tests
uv run scripts/test

````

### Additional Questions

If you have additional questions you can check out the #pydantic-ai channel in the Pydantic Slack to ask questions, get help, and chat about FastA2A.

Loading