Documentation
¶
Index ¶
- Constants
- func LoadSkillManifest(data []byte) (core.Skill, error)
- func LoadSkillManifestFile(path string) (core.Skill, error)
- func LoadToolManifest(data []byte) (core.Tool, error)
- func LoadToolManifestFile(path string) (core.Tool, error)
- func ValidateSkillManifest(skill core.Skill) error
- func ValidateToolManifest(tool core.Tool) error
- type AgentEntry
- type Catalog
- type Metadata
- type SkillDocument
- type SkillEntry
- type ToolDocument
- type ToolEntry
Constants ¶
View Source
const ( APIVersion = "agentflow.dev/v1" KindTool = "Tool" KindSkill = "Skill" )
Variables ¶
This section is empty.
Functions ¶
func LoadSkillManifestFile ¶ added in v0.1.8
func LoadToolManifestFile ¶ added in v0.1.8
func ValidateSkillManifest ¶ added in v0.1.8
ValidateSkillManifest checks a standalone skill manifest for catalog registration.
func ValidateToolManifest ¶ added in v0.1.8
ValidateToolManifest checks a standalone tool manifest for catalog registration.
Types ¶
type AgentEntry ¶
type Catalog ¶
type Catalog struct {
Tools []ToolEntry `json:"tools"`
Skills []SkillEntry `json:"skills"`
Agents []AgentEntry `json:"agents"`
}
func FromScenario ¶
type SkillDocument ¶ added in v0.1.8
type SkillEntry ¶
type ToolDocument ¶ added in v0.1.8
Click to show internal directories.
Click to hide internal directories.