Thank you for your interest in the AXP protocol specification. Contributions from the community help us build a better standard.
AXME is in alpha -- breaking changes may occur. We especially welcome feedback on API ergonomics.
- Propose schema changes or new lifecycle states
- Report spec inconsistencies or ambiguities
- Improve documentation clarity
- Add conformance test cases
Open a GitHub Issue at https://github.com/AxmeAI/axp-spec/issues. Include:
- Which section of the spec is affected
- What the inconsistency or problem is
- A suggested correction, if you have one
- Fork the repository.
- Create a branch from
main(e.g.,feat/add-lifecycle-state). - Make your changes.
- Open a pull request against
mainwith a clear description of what changed and why.
- Write in clear, precise English. Avoid jargon where a simpler term works.
- Schema definitions must be valid JSON Schema.
- Use consistent terminology -- refer to existing spec sections for naming conventions.
- Keep examples minimal but complete.
All spec changes are reviewed for correctness, clarity, and backward compatibility. Expect discussion -- protocol changes affect every SDK and implementation downstream. Small fixes (typos, broken links) are merged quickly; schema or lifecycle changes require broader review.
Be respectful and constructive. We are building a shared standard and productive disagreement is welcome.
Questions or feedback: contact@axme.ai