Documentation
¶
Overview ¶
Package provider implements agent.ToolProvider for Facet's native toolbox.
This is the NATIVE binding path: it registers Facet's video-production tools directly with the Studio kernel, paying no subprocess or protocol cost to host itself.
The three projection shapes:
F-SKILL -- external-agent CLI uses toolbox tools via skill guidance F-APP -- Studio kernel with this provider (native, in-process) F-MOD -- Studio kernel with module-v2 projection (detached host)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MountGuidance ¶
MountGuidance composes Facet's canonical core and selected packs through the kernel's prompt extension contract. No second prompt engine or copied skills.
Types ¶
type FacetToolProvider ¶
type FacetToolProvider struct{}
FacetToolProvider implements agent.ToolProvider by wrapping Facet's native toolbox operations as Studio-compatible tools.
func NewFacetToolProvider ¶
func NewFacetToolProvider() *FacetToolProvider
NewFacetToolProvider creates a new Facet tool provider.
Click to show internal directories.
Click to hide internal directories.