* docs: restructure Ecosystem section, add Engram integration
Merge Used by and Integrations into one ## Ecosystem section with three
tiers (In production, Integrations free, Featured Partner $3,000/yr).
Drop Philosophy section (covered in DECISIONS.md). Add Engram to free
tier with maintainer's original tagline verbatim. Mirror in README_zh.md.
* chore: add repository, homepage, and bugs npm metadata
Standard fields so npm and GitHub surface source links.
* docs: README consistency pass
- Architecture diagram: add AzureOpenAIAdapter (missed when #143 landed).
- Quick Start: promote CLI (oma) to ### subheading for discoverability.
- Ecosystem: drop hardcoded "5,500+ stars"; shield badge is the live source.
- Intro: bump "Opus 4.6" example to "Opus 4.7" (prose only; code defaults
unchanged, to revisit separately).
- Supported providers: drop the "Gemma 4" sentence that contradicted the
5-model list below it.
- Stats images: bump cache-buster to 20260423 for contrib.rocks and
star-history so GitHub camo refetches.
Mirror in README_zh.md.
- Replace the static fake coverage badge with codecov.
- Add npm version and bundlephobia bundle-size badges.
- Add test:coverage script and lcov reporter so CI can upload.
- Add a coverage job in CI that uploads to codecov on Node 20.
Requires CODECOV_TOKEN secret to be set in the repo for the badge to
populate; until then the badge will display "unknown".
- Add contract tests for Anthropic, OpenAI, Gemini, Copilot adapters
- Add optional E2E test suite (tests/e2e/, run with npm run test:e2e)
- Add shared test fixtures (tests/helpers/llm-fixtures.ts)
- Configure vitest to exclude e2e tests by default
- Add "files" field to package.json to reduce npm package size by 50%
- Align npm description with GitHub repo description
- Bump version to 1.0.1
- Add @google/genai to devDependencies so types are available for
lint/test in CI (stays as optional peerDependency for consumers)
- Delete package-lock.json in CI before npm install to avoid
Mac-generated lockfile missing Linux platform-specific rollup binaries