You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(pilot): add per-step reasoning support to search algorithms
Add optional per-step reasoning tracking throughout the search pipeline
to provide better context for navigation decisions. This includes:
- Extend build_path_section() to show enhanced navigation history with
step-by-step reasoning when available, falling back to original
breadcrumb format otherwise
- Introduce ScoredCandidate struct with optional reasoning field and
new score_candidates_detailed() function that preserves reasoning
from the Pilot for each candidate
- Add step_reasons field to SearchState to track reasoning history
through the search process
- Update beam search algorithm to capture and propagate reasoning
for each navigation step, including backtracking scenarios
- Modify greedy and MCTS search implementations to support reasoning
parameters while maintaining backward compatibility
- Enhance SearchPath struct with step_reasons vector to maintain
per-step reasoning history throughout multi-path algorithms
0 commit comments