Downcity
Core Concepts

Runtime Relationship And Process

Collaboration model and startup/process order across console, agent, execution context, session, and plugin runtime

Runtime Relationship And Process

Current runtime relationship can be summarized as:

  • console governs
  • agent hosts
  • execution context exposes shared capability
  • session executes
  • plugin runtime adds or owns capability modules

Startup order

  1. console starts
  2. agent starts under console registry
  3. agent initializes model access, session store, and plugin registry
  4. managed plugins become ready

Request path

  1. a caller reaches one managed plugin or one local SDK surface
  2. plugin resolves target session context if needed
  3. plugin triggers hooks or actions
  4. execution enters context.session
  5. session produces the result

Main takeaway

The system no longer needs a separate public extra layer to explain request ownership.

Capability modules are plugins; execution still belongs to session.