Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ManifestEntry ¶
type ManifestEntry struct {
Name string `json:"name"`
Version int `json:"version"`
Checksum string `json:"checksum"`
}
ManifestEntry represents a single skill's sync metadata for client diffing.
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
Store handles sync-related queries against Postgres.
func (*Store) GetManifest ¶
func (s *Store) GetManifest(ctx context.Context) ([]ManifestEntry, error)
GetManifest returns the manifest of all published skills, ordered by name. Only skills with latest_version > 0 are included.
Click to show internal directories.
Click to hide internal directories.