OOpenclawnet
  • Introduction
  • Docs
      • 20260425 concept review
      • 20260503 repo split decision
      • Agent runtime
      • Components
      • Glossary
      • Jobs
      • Memory service proposal
      • Nemoclaw mapping
      • Openclaw mapping
      • Overview
      • Provider model
      • Runtime flow
      • Scenarios s4 s5 plan
      • Secrets vault admin ui
      • Secrets vault azure readiness
      • Secrets vault evolution
      • Secrets vault lifecycle phase4
      • Secrets vault lifecycle phase5
      • Secrets vault phase5
      • Secrets vault phase6
      • Secrets vault threat model
      • Source of truth rules
      • Storage
  • Scripts
  • Sessions
    • RELEASE CHECKLIST
    • Session 2 guide es
    • Session 2 guide
    • Session 3 guide es
    • Session 3 guide
    • Session 4 guide es
    • Session 4 guide
    • Session 5 guide es
    • Session 5 guide
    • Speakers
  • Src
  • Tests
Powered by Docsbook
Docs/Architecture/Agent runtime
20260503 repo split decisionPreviousComponentsNext

On this page

  • Overview
  • Key Interfaces
  • IAgentOrchestrator (Public API)
  • IAgentRuntime (Internal Abstraction)
  • Default Implementation: DefaultAgentRuntime
  • Architecture Diagram
  • Component Roles
  • Execution Flow: Two-Phase Strategy
  • Phase 1: First Model Call (with Skill Context)
  • Phase 2: Tool Iterations (No Skill Re-injection)
  • Streaming Pipeline
  • Request Context: AgentContext & AgentRequest
  • AgentRequest
  • AgentContext
  • Context Compaction
  • Integration Points
  • With IAgentProvider (Model Routing)
  • With IToolExecutor (Tool Execution)
  • With ISummaryService (Context Compaction)
  • With IPromptComposer (Prompt Assembly)
  • Isolated Sessions
  • Error Handling
  • Model Unavailable
  • Tool Execution Failure
  • Context Overflow
  • Key Design Principles
  • References

Was this page helpful?