Add the OpenRouter catalog module

This commit is contained in:
2026-08-26 14:52:14 +00:00
parent dd203359b1
commit 1b8fb1da3e
31 changed files with 448 additions and 1 deletions

19
catalog.go Normal file
View File

@@ -0,0 +1,19 @@
// Package openrouter supplies immutable OpenRouter catalog assets for
// Promptkit. It does not implement provider behavior or runtime configuration.
package openrouter
import (
"embed"
"io/fs"
)
// Root is the filesystem root containing this module's catalog assets.
const Root = "catalog"
//go:embed catalog
var catalogFS embed.FS
// FS returns the immutable embedded filesystem containing the catalog assets.
func FS() fs.FS {
return catalogFS
}