trellis
Version:
Agentic State Engine — event-sourced causal graph with branching, decision traces, and realtime sync for AI-native applications
16 lines • 934 B
TypeScript
/**
* Agent System — Public API Surface
*
* @module trellis/core/agents
*/
export { AgentHarness } from './harness.js';
export { WorkerPool } from './worker-pool.js';
export { DAGScheduler, detectCycle } from './dag-scheduler.js';
export { evaluateCondition, evaluateEdge } from './edge-evaluator.js';
export { evaluateGate } from './gate-keeper.js';
export type { AgentDef, ToolDef, ToolHandler, ToolResult, AgentRun, DecisionTrace, RunStatus, AgentHarnessConfig, RunTaskOptions, } from './types.js';
export type { WorkerTask, WorkerTaskStatus, WorkerPoolConfig, WorkerPoolEvent, PoolStatus, } from './worker-pool.js';
export type { DAGStep, DAGStepStatus, DAGWorkflow, DAGRunStep, DAGRun, DAGSchedulerConfig, DAGEdge, } from './dag-scheduler.js';
export type { GateType, GateFailAction, DAGGate, GateResult, } from './gate-keeper.js';
export type { EdgeResult, } from './edge-evaluator.js';
//# sourceMappingURL=index.d.ts.map