trellis
Version:
Agentic State Engine — event-sourced causal graph with branching, decision traces, and realtime sync for AI-native applications
14 lines • 903 B
TypeScript
/**
* Room MCP audit — Decision entities for agent write attribution.
*
* @module trellis/mcp
*/
import type { MiddlewareContext } from '../core/kernel/middleware.js';
import type { TrellisKernel } from '../core/kernel/trellis-kernel.js';
/**
* Persist a Decision entity for an MCP write (fire-and-forget safe).
*/
export declare function recordRoomMcpAudit(kernel: TrellisKernel, agentId: string, toolName: string, params: Record<string, unknown>, resultText: string, wctx: Partial<MiddlewareContext>, relatedEntities?: string[]): Promise<string | null>;
/** Schedule audit without blocking the tool response. */
export declare function scheduleRoomMcpAudit(kernelPromise: Promise<TrellisKernel>, agentId: string, toolName: string, params: Record<string, unknown>, resultText: string, wctx: Partial<MiddlewareContext>, relatedEntities?: string[]): void;
//# sourceMappingURL=room-audit.d.ts.map