Documentation
¶
Overview ¶
Package claude provides the Claude Code validation area adapter. It converts ValidationArea definitions to Claude Code sub-agents.
Index ¶
- type Adapter
- func (a *Adapter) DefaultDir() string
- func (a *Adapter) FileExtension() string
- func (a *Adapter) Marshal(area *core.ValidationArea) ([]byte, error)
- func (a *Adapter) Name() string
- func (a *Adapter) Parse(data []byte) (*core.ValidationArea, error)
- func (a *Adapter) ReadFile(path string) (*core.ValidationArea, error)
- func (a *Adapter) WriteFile(area *core.ValidationArea, path string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Adapter ¶
type Adapter struct{}
Adapter converts between canonical ValidationArea and Claude Code agent format.
func (*Adapter) DefaultDir ¶
DefaultDir returns the default directory name for Claude agents.
func (*Adapter) FileExtension ¶
FileExtension returns the file extension for Claude agents.
func (*Adapter) Marshal ¶
func (a *Adapter) Marshal(area *core.ValidationArea) ([]byte, error)
Marshal converts canonical ValidationArea to Claude agent Markdown bytes.
func (*Adapter) Parse ¶
func (a *Adapter) Parse(data []byte) (*core.ValidationArea, error)
Parse converts Claude agent Markdown bytes to canonical ValidationArea.
Click to show internal directories.
Click to hide internal directories.