Skip to main content

Module registry

Module registry 

Source

Structs§

AcquireOptions
AcquiredRegistrySkill
CreateRegistrySkillVersionResult
DefaultRuntimeHttpTransport
FileRegistryStore
GithubRepoRef
Structured GitHub repository reference parsed from a user-provided URL.
HttpRequest
HttpResponse
IndexGithubRepoOptions
Inputs to index_github_repo. Borrowed so callers don’t have to clone.
IndexResponse
Successful POST /v1/index envelope returned by the cloud.
IndexWarning
IndexedListing
IndexedRepo
IngestSkillOptions
InstallCandidate
InstallLocalSkillOptions
InstallLocalSkillResult
LocalRegistryClient
ParsedRegistryRef
PublishSkillMarkdownOptions
PublishSkillMarkdownResult
PutVersionOptions
RegistryAttestation
RegistryClient
RegistryInstallMetadataInput
RegistryLinkResolution
RegistryManifestKeyError
RegistryManifestSignature
RegistryManifestSigner
RegistryPackageFile
RegistryPublishHarnessReport
RegistryPublisher
RegistryResolveOptions
RegistrySearchOptions
RegistrySearchResult
RegistrySignedManifest
RegistrySkill
RegistrySkillDetail
RegistrySkillResolution
RegistrySkillVersion
RegistrySkillVersionPayload
RegistrySourceMetadata
ResolvedRegistryRef
RuntimeHttpHeader
TrustSignal
TrustedRegistryManifestKey

Enums§

HttpMethod
IndexError
Errors returned by parse_github_repo_ref and index_github_repo.
InstallError
InstallStatus
LocalRegistryError
ProfileMode
PublishStatus
RegistryClientError
RegistryManifestSourceAuthority
RegistryManifestTrustEnvError
RegistryManifestTrustScope
RegistryManifestVerificationFailure
RegistryResolveError
RuntimeHttpError
TrustTier

Constants§

REGISTRY_SIGNED_MANIFEST_SCHEMA
RUNX_REGISTRY_MANIFEST_TRUST_KEY_ENV
RUNX_REGISTRY_MANIFEST_TRUST_KEY_ID_ENV
RUNX_REGISTRY_MANIFEST_TRUST_OWNER_ENV
RUNX_REGISTRY_SOURCE_AUTHORITY_ENV

Traits§

Transport

Functions§

build_registry_skill_version
build_skill_id
create_file_registry_store
create_local_registry_client
create_registry_skill_version
default_trusted_registry_manifest_keys
index_github_repo
POST the repo URL to the hosted registry’s /v1/index endpoint.
ingest_skill_markdown
install_local_skill
is_official_runx_registry_url
materialization_cache_path
materialization_digest_marker
normalize_registry_skill_version
parse_github_repo_ref
Parse a user-supplied GitHub repo URL into a structured reference.
parse_registry_ref
publish_skill_markdown
read_registry_skill
registry_install_receipt_metadata
registry_manifest_key_allows
registry_manifest_source_authority_from_env
registry_manifest_source_authority_from_registry_dir
registry_manifest_source_authority_from_registry_url
registry_manifest_source_key
resolve_registry_skill
resolve_runx_link
runx_link_for_version
safe_skill_package_parts
search_registry
search_registry_with_options
slugify
split_skill_id
trusted_registry_manifest_keys_from_env
trusted_registry_manifest_keys_from_env_with_source
verify_registry_signed_manifest