Documentation
¶
Index ¶
- func EffectiveShell() string
- func LegacyToolInvocationSyntaxAppend() string
- func NativeToolInvocationSyntax(legacyFallbackEnabled bool) string
- func RenderBuild(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 SummarizeSystemFallback() string
- func SystemWithNoThink(disableThinking bool, content string) string
- type Data
- type SummarizeData
- type TitleData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EffectiveShell ¶
func EffectiveShell() string
func LegacyToolInvocationSyntaxAppend ¶
func LegacyToolInvocationSyntaxAppend() string
func RenderBuild ¶
func RenderPlan ¶
func RenderSummarize ¶
func RenderSummarize(d SummarizeData) (string, error)
func RenderSummarizeSystem ¶
func RenderSummarizeSystem(d SummarizeData) (string, error)
func RenderTitle ¶
func SummarizeSystemFallback ¶
func SummarizeSystemFallback() string
func SystemWithNoThink ¶
Types ¶
type Data ¶
type Data struct {
Tools string
Syntax string
LegacySyntax string
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
LocalDateTime string
}
type SummarizeData ¶
Click to show internal directories.
Click to hide internal directories.