Skip to main content
Source: packages/oracle-runtime/src/plugins/index.ts (stub manifest)
AttributeValue
Feature keycalls
Version0.0.0
Visibilitysilent
Stabilityexperimental
Default stateLoaded by default (stub — contributes nothing)
calls is a placeholder stub, not a shipped feature. It is the only bundled entry created via stub('calls', 'Calls') in plugins/index.ts — version 0.0.0, no tools, no sub-agents, no middleware, no Nest modules. Don’t rely on it.

Status: deferred

calls exists in BUNDLED_PLUGINS only so the features toggle key resolves. Because it declares no autoDetect, the loader loads it by default — but it contributes nothing, so loading it has no effect. The legacy apps/app codebase had a @Controller('calls') for LiveKit integration; the getNestModules API hook would technically unblock a real implementation. Deferred for now. It contributes nothing, so there is nothing to enable. You can keep it from loading at all with:
const app = await createOracleApp({
  config,
  features: { calls: false }, // skip the stub entirely
});
See the framework’s follow-ups for the rebuild plan.

Bundled plugins

The full bundled set.

Add HTTP endpoints

The hook a real calls plugin would use.