ai

package
v0.0.1-beta Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AIToolDetector

type AIToolDetector struct{}

func NewAIToolDetector

func NewAIToolDetector() *AIToolDetector

func (*AIToolDetector) DetectAITool

func (d *AIToolDetector) DetectAITool(projectRoot string) (entity.AITool, error)

func (*AIToolDetector) DetectAllAITools

func (d *AIToolDetector) DetectAllAITools(projectRoot string) ([]entity.AITool, error)

func (*AIToolDetector) GetContextFilePaths

func (d *AIToolDetector) GetContextFilePaths(projectRoot string, tool entity.AITool) []string

type ClaudeCodeAdapter

type ClaudeCodeAdapter struct{}

func NewClaudeCodeAdapter

func NewClaudeCodeAdapter() *ClaudeCodeAdapter

func (*ClaudeCodeAdapter) CreateSkill

func (a *ClaudeCodeAdapter) CreateSkill(skillContent string) error

func (*ClaudeCodeAdapter) SkillContent

func (a *ClaudeCodeAdapter) SkillContent() string

type CopilotCLIAdapter

type CopilotCLIAdapter struct{}

func NewCopilotCLIAdapter

func NewCopilotCLIAdapter() *CopilotCLIAdapter

func (*CopilotCLIAdapter) AppendDifLogInstructions

func (a *CopilotCLIAdapter) AppendDifLogInstructions(projectRoot string) error

type OpenCodeAdapter

type OpenCodeAdapter struct{}

func NewOpenCodeAdapter

func NewOpenCodeAdapter() *OpenCodeAdapter

func (*OpenCodeAdapter) CreateSkill

func (a *OpenCodeAdapter) CreateSkill(skillContent string) error

func (*OpenCodeAdapter) SkillContent

func (a *OpenCodeAdapter) SkillContent() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL