Documentation
¶
Index ¶
- Variables
- func AnonymizeNativeToolInvocationSyntax() string
- func AtMentionWorkflowSection() string
- func EffectiveShell() string
- func EmbeddedTemplate(name string) (string, bool)
- func EnsureTemplatesInstalled() error
- func EnsureTemplatesInstalledOnlyDir() error
- func ExternalToolBridgeInvocationSyntax() string
- func ImagesWorkflowSection() string
- func InstallTemplates(cfg *config.Root, out io.Writer, readLine func(string) (string, error)) error
- func LegacyOnlyToolInvocationSyntax(planningActive bool) string
- func LegacyToolInvocationSyntaxAppend(planningActive bool) string
- func NativeToolInvocationSyntax(legacyFallbackEnabled bool) string
- func PurgeRetiredTemplateConfig(cfg *config.Root) bool
- func ReadTemplateFile(name string) (string, error)
- func RemoveRetiredTemplates() error
- func RenderAgent(d Data) (string, error)
- func RenderBtw(d BtwData) (string, error)
- func RenderBtwSystem(d Data) (string, error)
- func RenderChat(d Data) (string, error)
- func RenderSummarize(d SummarizeData) (string, error)
- func RenderSummarizeSystem(d SummarizeData) (string, error)
- func RenderTitle(d TitleData) (string, error)
- func ResetTemplateToEmbedded(name string) error
- func SHA256Hex(content string) string
- func SetInteractiveSessionCheckForTest(fn func() bool) func()
- func StartupTemplates(cfg *config.Root, out io.Writer, readLine func(string) (string, error)) error
- func SummarizeSystemFallback(language string) string
- func SystemWithNoThink(disableThinking bool, content string) string
- func TemplateContent(name string) (string, error)
- func TemplateNames() []string
- func TemplatesDir() (string, error)
- func ToolInvocationSyntaxSection(legacyEnabled, legacyForced, planningActive bool) string
- func WriteTemplateFile(name, content string) error
- type BtwData
- type Data
- type SummarizeData
- type TitleData
Constants ¶
This section is empty.
Variables ¶
View Source
var RetiredTemplateNames = []string{"plan", "build"}
Functions ¶
func AnonymizeNativeToolInvocationSyntax ¶ added in v2026.617.1
func AnonymizeNativeToolInvocationSyntax() string
func AtMentionWorkflowSection ¶ added in v2026.606.3
func AtMentionWorkflowSection() string
func EffectiveShell ¶
func EffectiveShell() string
func EmbeddedTemplate ¶ added in v2026.615.0
func EnsureTemplatesInstalled ¶ added in v2026.615.0
func EnsureTemplatesInstalled() error
func EnsureTemplatesInstalledOnlyDir ¶ added in v2026.615.0
func EnsureTemplatesInstalledOnlyDir() error
func ExternalToolBridgeInvocationSyntax ¶ added in v2026.624.0
func ExternalToolBridgeInvocationSyntax() string
func ImagesWorkflowSection ¶ added in v2026.602.2
func ImagesWorkflowSection() string
func InstallTemplates ¶ added in v2026.615.0
func PurgeRetiredTemplateConfig ¶ added in v2026.617.0
func ReadTemplateFile ¶ added in v2026.615.0
func RemoveRetiredTemplates ¶ added in v2026.617.0
func RemoveRetiredTemplates() error
func RenderAgent ¶ added in v2026.610.0
func RenderBtwSystem ¶ added in v2026.621.0
func RenderChat ¶ added in v2026.610.0
func RenderSummarize ¶
func RenderSummarize(d SummarizeData) (string, error)
func RenderSummarizeSystem ¶
func RenderSummarizeSystem(d SummarizeData) (string, error)
func RenderTitle ¶
func ResetTemplateToEmbedded ¶ added in v2026.615.0
func SetInteractiveSessionCheckForTest ¶ added in v2026.615.0
func SetInteractiveSessionCheckForTest(fn func() bool) func()
func StartupTemplates ¶ added in v2026.615.0
func SummarizeSystemFallback ¶
func SystemWithNoThink ¶
func TemplateContent ¶ added in v2026.615.0
func TemplateNames ¶ added in v2026.615.0
func TemplateNames() []string
func TemplatesDir ¶ added in v2026.615.0
func WriteTemplateFile ¶ added in v2026.615.0
Types ¶
type Data ¶
type Data struct {
Tools string
Syntax string
LegacySyntax string
LegacyToolsEnabled bool
LegacyToolsForced bool
ExternalToolBridge bool
ExtraRules string
CustomRules string
GlobalInstructions string
RepoInstructions string
Language string
UserName string
DisableThinking bool
SystemOS string
SystemBits string
SystemCPUFamily string
SystemGOARCH string
WorkspaceAbsolutePath string
Shell string
ImagesWorkflow string
AtMentionWorkflow string
PlanningActive bool
ActivePlanName string
PlanImplementing bool
Anonymize bool
}
type SummarizeData ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.