Skip to main content

Function: createSourceDerivation()

createSourceDerivation(dependencies): SourceDerivation

Defined in: packages/agentos/src/cognition/library/SourceDerivations.ts:79

Copies and freezes all contributing private dependencies, unions message ids and takes the earliest expiry. Conflicting owner, generation or version is refused. Pass dependencies from every private input, including ones without displayed quotes.

Parameters​

dependencies​

readonly SourceDependency[]

Returns​

SourceDerivation

Throws​

invalid_source_dependency for an empty list, an invalid dependency or a refused conflict.