Structs§
- Installed
Software - Package
Manifest Info - Package
Resolver - Package
Resolver Options - Process
Package Cache Options - Operator-owned limits for the one package cache shared by all Core clients in this process. Hosted actor inputs cannot override these values.
- Process
Package Cache Stats - A bounded snapshot of process-cache state. Counters saturate instead of wrapping; package identities are deliberately not exposed as metric labels.
- Verified
Package
Enums§
- Package
Source - Trusted Core package locator. Hosted adapters must define their own URL-only DTO rather than deserializing this enum directly.
Constants§
- DEFAULT_
MAX_ PACKAGE_ BYTES - DEFAULT_
PACKAGE_ CACHE_ ACQUISITION_ TIMEOUT_ MS - DEFAULT_
PACKAGE_ CACHE_ MAX_ BYTES - DEFAULT_
PACKAGE_ CACHE_ MAX_ CONCURRENT_ ACQUISITIONS - DEFAULT_
PACKAGE_ CACHE_ MAX_ ENTRIES - DEFAULT_
PACKAGE_ CACHE_ MAX_ PENDING_ ACQUISITIONS - DEFAULT_
PACKAGE_ CACHE_ MAX_ SOURCE_ ENTRIES - DEFAULT_
PACKAGE_ CACHE_ MIN_ FREE_ BYTES - DEFAULT_
PACKAGE_ CACHE_ SOURCE_ TTL_ MS - DEFAULT_
PACKAGE_ CONNECT_ TIMEOUT_ MS - DEFAULT_
PACKAGE_ DOWNLOAD_ TIMEOUT_ MS - DEFAULT_
PACKAGE_ REDIRECT_ LIMIT
Functions§
- configure_
process_ package_ cache - Configure the process cache before constructing a
PackageResolver. A repeated identical call is idempotent; a different second configuration is rejected so actors cannot silently change process-wide limits. - process_
package_ cache_ stats - validate_
package_ source - Validate source syntax without initializing the process package cache.