Downcity
Services

Built-in Services

Entry page for the built-in service set in the Agent SDK docs

Built-in Services

The current Downcity runtime registry includes five built-in services:

  • chat
  • contact
  • task
  • memory
  • shell

This page is the entry point. The actual service-by-service documentation now lives in a dedicated built-ins section, similar to built-in plugins.

Where to go next

Two layers to keep separate

Runtime built-ins

These are the services already registered by the full Downcity runtime.

Explicit SDK assembly

This is the subset of service behavior that an @downcity/agent user can intentionally assemble into a local Agent.

Those two layers overlap, but they are not identical.

Today, the most direct explicit SDK path is still:

  • ChatService
  • BaseService for custom services

The new built-ins pages document the whole runtime set from an SDK point of view, including the services that are more runtime-shaped than constructor-first.

  1. Built-in service overview
  2. ChatService
  3. chat built-in service
  4. Custom service