Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.19 KB

File metadata and controls

47 lines (31 loc) · 1.19 KB

Contributing

Thanks for contributing to OOMOL Connect.

Development Setup

npm install
npm test

Before Opening a Pull Request

Run:

npm run fix-check
npm test

Adding Providers

Provider definitions should be source-of-truth files under src/providers/<service>/definition.ts. Generated files are updated through:

npm run generate:catalog

Generated src/providers/registry.generated.ts and catalog/apps/*.json files are local runtime data and are ignored by git.

If you use an agent to add providers, the optional workflow in .codex/skills/add-provider/SKILL.md follows the same rules.

Third-Party Rights

Do not contribute third-party logos, icons, screenshots, documentation excerpts, API schemas, or brand assets unless you have the right to do so.

Provider names, app names, trademarks, logos, and brand assets belong to their respective owners. This project uses such references only for identification and interoperability.

Contribution License

By submitting a pull request, you agree that your contribution is provided under the Apache License, Version 2.0, unless you clearly mark it otherwise in writing.