BID · Console
Baseline · Intelligence · Decision
src/agents/decision/delivery-distribution/llm.ts 729 bytes · typescript
/**
 * Delivery & Distribution — LLM tool-use scaffolding.
 *
 * In the foundational rule set this agent runs entirely
 * deterministically: dispatch via channel-registry lookup +
 * rule.action fields, no LLM call (Std 6 cost-appropriate execution).
 *
 * The Anthropic tool surface is declared here for symmetry with the
 * other Pillar 3 agents and for future SME-encoded rules that
 * legitimately require LLM judgment (e.g. dynamic recipient inference
 * from a free-text audience descriptor).
 */

import { RULE_TOOLS } from '../../../decision/tools.js';

export const MODEL_NAME = 'claude-haiku-4-5';
export const TOOL_COUNT = RULE_TOOLS.length;
export const TOOL_NAMES: readonly string[] = RULE_TOOLS.map(t => t.name);