Exports
CatalogSkill
Attach registry routing identity to source-owned skill metadata.— means no declared default):
Parameters and example
Parameters and example
CatalogSkill.as_dict
Example
Example
DecisionSkillSelector
Build bounded decisions from visible skill metadata before a managed model call.— means no declared default):
Parameters and example
Parameters and example
FilesystemSkillSource
Serve compiler-validated skills from one agent-owned filesystem scope.Parameters and example
Parameters and example
FilesystemSkillSource.list
Parameters and example
Parameters and example
FilesystemSkillSource.load
Parameters and example
Parameters and example
FilesystemSkillSource.load_resource
Parameters and example
Parameters and example
FilesystemSkillSource.descriptors
Expose compile-time routing metadata without loading instructions.Example
Example
FilesystemSkillSource.routing_identity
Distinguish equal content owned by different agent directories.Example
Example
SkillAccess
Publiccontext.skills operations bound to the current agent identity.
Parameters and example
Parameters and example
SkillAccess.list
Parameters and example
Parameters and example
SkillAccess.load
Parameters and example
Parameters and example
SkillAccess.load_resource
Parameters and example
Parameters and example
SkillCatalogPage
A bounded catalog merged from one or more independently paged sources.— means no declared default):
Parameters and example
Parameters and example
SkillCatalogPage.as_dict
Example
Example
SkillContext
Revocable invocation identity passed to every dynamic skill source. Obtain this object from the owning Harnest API; its constructor includes runtime bindings.Example
Example
SkillContext.task
Return current task text during automatic selection, never prior conversation turns.Example
Example
SkillContext.state
Snapshot JSON application state only when the selection callback requests it.Example
Example
SkillContext.framework
Return the framework active for this invocation.Example
Example
SkillContext.agent_name
Return the exact root or subagent currently requesting skills.Example
Example
SkillContext.parent_agent_name
Return the immediate parent identity when this is a subagent.Example
Example
SkillContext.depth
Return the managed subagent nesting depth.Example
Example
SkillContext.invocation_id
Return the current invocation correlation identity.Example
Example
SkillContext.user_id
Return the authenticated runtime user identity.Example
Example
SkillContext.claims
Return verified non-secret authentication claims when available.Example
Example
SkillContext.session_id
Return the framework-neutral session identity.Example
Example
SkillContext.metadata
Return immutable non-secret invocation metadata.Example
Example
SkillContext.credentials
Return private credential resolution without copying secret values.Example
Example
SkillContext.storage
Return invocation-scoped access to named application storage.Example
Example
SkillContext.resource
Parameters and example
Parameters and example
SkillDescriptor
Bounded metadata that lets a model select a skill progressively.— means no declared default):
Parameters and example
Parameters and example
SkillDocument
One versioned instruction document returned by a skill source.— means no declared default):
Parameters and example
Parameters and example
SkillError
Base error for invalid or unavailable skill operations.Example
Example
SkillNotFoundError
A requested source, skill, version, or resource is unavailable.Example
Example
SkillPage
One source-owned page that never requires loading skill bodies.— means no declared default):
Parameters and example
Parameters and example
SkillRegistry
Route invocation-scoped access to each compiled agent’s skill sources.Parameters and example
Parameters and example
SkillRegistry.agent_names
Return compiled identities for diagnostics without exposing sources.Example
Example
SkillRegistry.scope
Parameters and example
Parameters and example
SkillRegistry.access
Parameters and example
Parameters and example
SkillResource
One bounded UTF-8 supporting resource for a selected skill version.— means no declared default):
Parameters and example
Parameters and example
SkillResourceNotSupported
A source deliberately does not expose supporting resources.Example
Example
SkillScope
Compose named sources for one compiled agent or subagent identity.Parameters and example
Parameters and example
SkillScope.source_names
Return stable source identities without exposing provider objects.Example
Example
SkillScope.routing_identity
Compare repeated compiler composition without equating remote clients.Example
Example
SkillScope.with_filesystem_directories
Parameters and example
Parameters and example
SkillScope.list
Parameters and example
Parameters and example
SkillScope.load
Parameters and example
Parameters and example
SkillScope.load_resource
Parameters and example
Parameters and example
SkillScope.selected_source
Parameters and example
Parameters and example
SkillSelectionError
Selection failed without exposing source, callback, or provider payloads.Example
Example
SkillSelectionFallback
Closed failure modes; ordinary discovery remains available by default.Example
Example
SkillSource
Base class for bounded, authorization-aware progressive skill providers.Example
Example
SkillSource.list
Parameters and example
Parameters and example
SkillSource.load
Parameters and example
Parameters and example
SkillSource.load_resource
Parameters and example
Parameters and example
SkillSourceExecutionError
A source operation failed across the governed runtime boundary.Example
Example
SkillValidationError
A source or skill value violates the portable contract.Example
Example