Learn R Programming

aisdk (version 1.1.0)

create_channel_runtime: Create a Channel Runtime

Description

Helper for constructing a ChannelRuntime.

Usage

create_channel_runtime(
  session_store,
  model = NULL,
  agent = NULL,
  skills = NULL,
  tools = NULL,
  hooks = NULL,
  registry = NULL,
  max_steps = 10,
  session_policy = channel_default_session_policy()
)

Value

A ChannelRuntime.

Arguments

session_store

File-backed session store.

model

Optional default model id.

agent

Optional default agent.

skills

Optional skill paths or "auto". Used only when agent is NULL.

tools

Optional default tools.

hooks

Optional session hooks.

registry

Optional provider registry.

max_steps

Maximum tool execution steps.

session_policy

Session routing policy list.