Documentation
¶
Index ¶
- func AtMentionWorkflowSection() string
- func EffectiveShell() string
- func EmbeddedTemplate(name string) (string, bool)
- func EnsureTemplatesInstalled() error
- func EnsureTemplatesInstalledOnlyDir() error
- func ImagesWorkflowSection() string
- func InstallTemplates(cfg *config.Root, out io.Writer, readLine func(string) (string, error)) error
- func LegacyOnlyToolInvocationSyntax(planMode bool) string
- func LegacyToolInvocationSyntaxAppend(planMode bool) string
- func NativeToolInvocationSyntax(legacyFallbackEnabled bool) string
- func ReadTemplateFile(name string) (string, error)
- func RenderAgent(d Data) (string, error)
- func RenderBuild(d Data) (string, error)
- func RenderChat(d Data) (string, error)
- func RenderPlan(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, planMode bool) string
- func WriteTemplateFile(name, content string) error
- type Data
- type SummarizeData
- type TitleData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 ImagesWorkflowSection ¶ added in v2026.602.2
func ImagesWorkflowSection() string
func InstallTemplates ¶ added in v2026.615.0
func ReadTemplateFile ¶ added in v2026.615.0
func RenderAgent ¶ added in v2026.610.0
func RenderBuild ¶
func RenderChat ¶ added in v2026.610.0
func RenderPlan ¶
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
}
type SummarizeData ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.