UNPKG

@promptbook/remote-server

Version:

Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action

15 lines (14 loc) 955 B
import type { ParsedCommitment } from '../../../commitments/_base/ParsedCommitment'; import type { AgentModelRequirements } from '../AgentModelRequirements'; import type { CreateAgentModelRequirementsOptions } from '../CreateAgentModelRequirementsOptions'; /** * Applies parsed commitments one by one while keeping the per-commitment steps focused and easy to follow. * * @param requirements - Current requirements snapshot. * @param commitments - Commitments already filtered for DELETE-like invalidations. * @param options - Optional reference and teammate resolvers. * @returns Requirements after all applicable commitments are processed. * * @private function of `createAgentModelRequirementsWithCommitments` */ export declare function applyCommitmentsToAgentModelRequirements(requirements: AgentModelRequirements, commitments: ReadonlyArray<ParsedCommitment>, options?: CreateAgentModelRequirementsOptions): Promise<AgentModelRequirements>;