MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / generate_reasoning

Function generate_reasoning

atomic-agent/src/transcript/generator.rs:373–376  ·  view source on GitHub ↗

Generate reasoning from a condensed transcript using the default generator. This is a convenience function that creates a `ClaudeCliGenerator` with default settings. For custom configuration, create the generator directly. # Arguments `condensed_text` — The formatted condensed transcript `files` — List of files modified in this turn # Returns `Ok(TurnReasoning)` on success, `Err` if Claude CL

(condensed_text: &str, files: &[String])

Source from the content-addressed store, hash-verified

371/// `Ok(TurnReasoning)` on success, `Err` if Claude CLI is not available
372/// or generation fails.
373pub fn generate_reasoning(condensed_text: &str, files: &[String]) -> AgentResult<TurnReasoning> {
374 let generator = ClaudeCliGenerator::new();
375 generator.generate(condensed_text, files)
376}
377
378/// Generate reasoning if Claude CLI is available, returning None if not.
379///

Callers

nothing calls this directly

Calls 1

generateMethod · 0.45

Tested by

no test coverage detected