Files
promptkit-backend-openrouter/README.md

31 lines
1.4 KiB
Markdown

# Promptkit OpenRouter Catalog
This repository publishes immutable OpenRouter catalog assets for Promptkit.
It supplies catalog data only; it does not implement provider behavior, load
credentials, or make network requests.
Promptkit owns catalog parsing, validation, runtime behavior, credential
handling, and consumer documentation. This module owns the OpenRouter backend
manifest and its maintained profile data. Consumers should use versions chosen
by their Promptkit release rather than treating this module as a standalone
runtime integration.
The profile assets originated in Promptkit. Their copyright holder has
intentionally authorized their distribution in this repository under its
LGPL-3.0 terms; this is a deliberate relicensing decision, not an automatic
consequence of extracting a dependency.
## Compatibility
Catalog profiles track upstream availability and may be added, corrected, or
removed in ordinary catalog updates. Consumers that require a specific profile
set should pin the catalog version selected by their Promptkit release.
Manifest schema changes follow semantic-version compatibility rules and retain
support for compatible published catalog versions.
## Validation and releases
Run the offline Go tests, race tests, vet, build, formatting, hygiene, and
module-resolution checks before release. The complete source-only release
procedure is in [docs/release.md](docs/release.md).