assemble

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package assemble is the public SDK facade over Harbor's internal/runtime/assemble package — the ONE composition fan-out that turns a validated config into a running headless stack (RFC §3.6, §6.4; D-204/D-197). Alias-based re-exports only: no behavior lives here. Blank-import sdk/drivers/prod alongside this package so every Open the assembly performs resolves the production driver set; see docs/recipes/embed-harbor-headless.md for the full embedding walkthrough.

Index

Constants

This section is empty.

Variables

View Source
var Assemble = internal.Assemble

Assemble composes the full dependency-ordered runtime from a validated config, with partial-failure cleanup (a failed Assemble returns the partial Stack so the caller can drain it via Close).

View Source
var DefaultMCPIdentity = internal.DefaultMCPIdentity

DefaultMCPIdentity is the fallback transport-event identity for attached MCP servers.

Functions

This section is empty.

Types

type Options

type Options = internal.Options

Options carries Assemble's injection points (logger, LLM snapshot override, planner override, skip knobs).

type Stack

type Stack = internal.Stack

Stack is the composed runtime bundle Assemble returns (stores, bus, LLM, memory, skills, tasks, catalog, executor, planner, run loop) with reverse-order Close.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL