context

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WalkAgentFiles

func WalkAgentFiles(root string) ([]string, error)

Types

type AgentUpdater

type AgentUpdater struct {
	AgentType string
	FilePath  string
}

func NewAgentUpdater

func NewAgentUpdater(agentType, repoRoot string) *AgentUpdater

func (*AgentUpdater) DeduplicateEntries

func (u *AgentUpdater) DeduplicateEntries(entries []string) []string

func (*AgentUpdater) DiscoverAgentFiles

func (u *AgentUpdater) DiscoverAgentFiles(repoRoot string) ([]string, error)

func (*AgentUpdater) Update

func (u *AgentUpdater) Update(ctx *TechnicalContext) error

type TechnicalContext

type TechnicalContext struct {
	Language         string
	PrimaryDeps      string
	Storage          string
	Testing          string
	TargetPlatform   string
	ProjectType      string
	PerformanceGoals string
	Constraints      string
	Scale            string
}

func ParseTechnicalContext

func ParseTechnicalContext(planPath string) (*TechnicalContext, error)

func (*TechnicalContext) String

func (ctx *TechnicalContext) String() string

func (*TechnicalContext) ToMarkdown

func (ctx *TechnicalContext) ToMarkdown() string

Jump to

Keyboard shortcuts

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