Documentation
¶
Index ¶
Constants ¶
View Source
const ( // DefaultMaxThoughtLength is the default maximum length for thought input DefaultMaxThoughtLength = 2000 // ThinkMaxLengthEnvVar is the environment variable for configuring max thought length ThinkMaxLengthEnvVar = "THINK_MAX_LENGTH" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ThinkRequest ¶
ThinkRequest represents the input parameters for the think tool
type ThinkResponse ¶
type ThinkResponse struct {
Thought string `json:"thought"`
Timestamp time.Time `json:"timestamp"`
}
ThinkResponse represents the output of the think tool
type ThinkTool ¶
type ThinkTool struct{}
ThinkTool implements a simple thinking tool for structured reasoning
func (*ThinkTool) Definition ¶
Definition returns the tool's definition for MCP registration
Click to show internal directories.
Click to hide internal directories.