Cognition · Software component

Replanner

Software componentCognitionCognition & MemoryVariation point (abstract)arc:Replanner

A component that revises the current plan from execution error observations, e.g., inserting retries, substituting cached sources, or reordering steps.

Responsibility. Revises plans on failure or new information.

Also known as: Dynamic replanning, Hierarchical replanner, Local repair, Replanning strategy, Adaptive replanner, Strategic replanner

reads; writesreads; writesinvokesis orchestrated byis invoked byis triggered byinvokesreadsinvokeswritesis specialized byis triggered byis triggered bytriggersis specialized byis routed to byis specialized byis orchestrated byWorking Memory Buffer: reads; writesWorking Memory BufferTask Network: reads; writesTask NetworkLLM Inference Service: invokesLLM Inference ServiceState-Graph Orchestrator: is orchestrated byState-Graph OrchestratorWeb Navigation Agent: is invoked byWeb Navigation AgentPlan Executor: is triggered byPlan ExecutorUtility-Based Decision Maker: invokesUtility-Based Decision M…World Model State: readsWorld Model StateHTN Planner: invokesHTN PlannerExecution Plan: writesExecution PlanIncremental Search Replanner: is specialized byIncremental Search Repla…Learned-Policy Decision Engine: is triggered byLearned-Policy Decision …Plan Deviation Monitor: is triggered byPlan Deviation MonitorProactive Notifier: triggersProactive NotifierComplete Replanner: is specialized byComplete ReplannerTransition Router: is routed to byTransition RouterContingency Branch Activator: is specialized byContingency Branch Activ…Plan-and-Execute Controller: is orchestrated byPlan-and-Execute Control…+4 more (see relationships)
Direct neighbourhood (hover for relationship types)

Variants

VariantWhen to choose
Complete ReplannerChoose when failures are global or rare (<10% of executions), unpredictable, memory is constrained, spaces are small, latency can be tolerated, or optimality matters more than continuity.
Contingency Branch ActivatorChoose when failures are frequent (>30%), predictable from observable conditions (time of day, sensor state), stable, few (2-5 modes), and replanning pauses of 3-5 s are intolerable.
Incremental Search ReplannerChoose when changes are frequent but localized edge-cost modifications on a stable topology, state spaces are large, memory permits search-tree persistence, and optimal solutions matter.
Plan RepairerChoose when discrepancies are localized, adaptation must be fast, and plan stability matters (multi-robot committed trajectories, user-communicated ETAs); good-enough solutions suffice.

Relationships

invokes dependency

is invoked by dependency

reads dependency

writes dependency

is routed to by dynamic

is triggered by dynamic

triggers dynamic

is constrained by control

is orchestrated by control

Design guidance

Classification

Patterns
Dynamic replanningPlan-and-ExecuteReplanningContinual replanningHierarchical replanningLocal repair at parent abstract taskProgressive deepeningReactive replanningDeliberative replanningMulti-layered (hybrid) replanning
Quality attributes
Flexibility (ISO/IEC 25010)Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
Risks mitigated
Plan rigidityExecuting obsolete instructionsExecution of an invalid planUnexpected obstacles during web navigationItems going out of stock mid-sessionPlan invalidation by exogenous eventsCascading action failures from unmet preconditionsGoal obsolescence

Sources

  1. Ch1.2: T. Nguyen, "Core Agent Patterns," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.2. ISBN: 9798244538229.
  2. Ch1.5A: T. Nguyen, "Stateful Orchestration - Introduction and Core Concepts," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.5A. ISBN: 9798244538229.
  3. Ch1.6: T. Nguyen, "Stateful Orchestration - Pitfalls, Integration, and Synthesis," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.6. ISBN: 9798244538229.
  4. Ch3.3: T. Nguyen, "Web Navigation and Interaction Benchmarks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.3. ISBN: 9798244538229.
  5. Ch3.6: T. Nguyen, "Trace Analysis and Execution Debugging," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.6. ISBN: 9798244538229.
  6. Ch5.4: T. Nguyen, "Hierarchical Planning Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.4. ISBN: 9798244538229.
  7. Ch5.6: T. Nguyen, "A* Search and Replaning," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.6. ISBN: 9798244538229.
  8. Ch5.13: T. Nguyen, "Hybrid Decision Systems Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.13. ISBN: 9798244538229.