Documentation
¶
Overview ¶
Package binding maps canonical capabilities to stable presentation names.
Index ¶
Constants ¶
View Source
const MaxDirectNameLength = 64
MaxDirectNameLength is the provider-facing tool-name limit.
Variables ¶
This section is empty.
Functions ¶
func External ¶
func External(kind Kind, canonicalNamespace, namespaceAlias string, operations []string) (map[string]Path, error)
External creates collision-safe paths for arbitrary external operation names.
func SiblingNamespace ¶
SiblingNamespace maps a canonical kebab-case agent slug to a JS-safe alias.
Types ¶
type Path ¶
type Path struct {
// contains filtered or unexported fields
}
Path carries canonical transport identity and presentation aliases.
func AgentPrompt ¶
func AgentPrompt() Path
AgentPrompt returns the direct tool used for open-ended agent delegation.
func (Path) CanonicalNamespace ¶
CanonicalNamespace returns the namespace used by transport dispatch.
func (Path) CanonicalOperation ¶
CanonicalOperation returns the operation used by transport dispatch.
Click to show internal directories.
Click to hide internal directories.