prompts

package
v0.0.0-...-f56615f Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AwaiterInstructions

func AwaiterInstructions() string

func CompactPrompt

func CompactPrompt() string

func GoalContinuation

func GoalContinuation(objective string, used, budget int64) string

func GuardianPolicy

func GuardianPolicy() string

func MemoryConsolidationPrompt

func MemoryConsolidationPrompt() string

func MemoryExtractionPrompt

func MemoryExtractionPrompt() string

func RealtimeInstructions

func RealtimeInstructions() string

func ReviewPrompt

func ReviewPrompt(focus string) string

func Session

func Session(input SessionInput) string

func Turn

func Turn(input TurnInput) string

Types

type Mode

type Mode string
const (
	ModeDefault Mode = "default"
	ModePlan    Mode = "plan"
	ModeExecute Mode = "execute"
	ModePair    Mode = "pair"
)

func NormalizeMode

func NormalizeMode(value string) Mode

type SessionInput

type SessionInput struct {
	Workspace           string
	ProjectInstructions string
	CustomInstructions  string
	ToolNames           []string
}

type TurnInput

type TurnInput struct {
	Model               string
	Mode                Mode
	Approval            string
	SandboxStatus       string
	Workspace           string
	ContextWindowTokens int
	AutoCompactTokens   int
	UsableContextTokens int
	MaxTurns            int
	Skills              string
	Memory              string
	Plugins             []string
	Hooks               []string
	MCPServers          []string
	Goal                string
	Additional          string
	Now                 time.Time
}

Jump to

Keyboard shortcuts

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