@tangle-network/agent-interface@2.6.0
Minor Changes
-
8491351: feat(agent-interface):
agentCandidateLineageSchemaaccepts a frontier-authored candidateAgentCandidateLineage.sourcegainsfrontier-author: a profile one agent wrote for another. That is a shipped capability — a supervising agent authors a child's fullAgentProfilefrom inside a run and may promote it to a sub-supervisor — and no existing member described it.optimizerwas the closest and was closed to this caller by its own refinement, which mandates adevelopmentSplitDigest; a run-time author has no held-out split, so the field could only be satisfied by fabricating a digest or by declaringhuman.The member is
frontier-author, the wordAgentProfileDiff.source.kindalready uses for the same actor, so the two enums name one thing with one word rather than two.generatedCandidateSourcesandisGeneratedCandidateSourceare new exports and the single owner of "this candidate was produced from a parent". Three call sites — the lineage refinement and both experiment schemas — branched onoptimizer || compoundindependently, so a new generated source was exempt from the "name your baseline" rule in two of them; they now read one list. The development split stays required byoptimizerandcompoundonly.Additive: every lineage that parsed before parses unchanged.