Crate kodegen_tools_reasoner

Crate kodegen_tools_reasoner 

Source
Expand description

Advanced reasoning tool with multiple strategies

Provides Beam Search, MCTS, and experimental MCTS variants for complex problem-solving with branching and revision support.

Structs§

Config
EmbeddingCacheSnapshot
Snapshot of cache stats at a point in time (for logging/serialization)
EmbeddingCacheStats
Telemetry for embedding cache performance and memory usage
Reasoner
ReasonerTool
Advanced reasoning tool with multiple strategies
ReasoningRequest
ReasoningResponse
ReasoningStats
StrategyMetrics
ThoughtNode
ValueEstimationWeights

Constants§

CONFIG
VALUE_WEIGHTS

Functions§

start_server
Start the reasoner HTTP server programmatically
start_server_with_listener
Start reasoner HTTP server using pre-bound listener (TOCTOU-safe)