Releases: tangle-network/agent-sdk
Release list
@tangle-network/agent-provider-tangle@1.1.7
Patch Changes
- Accept complete Sandbox tool output and assistant text within the shared bounded event-content contract.
Validate the complete frame's serialized UTF-8 size while retaining identifier, usage metadata, and structural limits.
This fixes stream failures caused by applying a 16 KiB metadata string limit to backend content. - Updated dependencies
- @tangle-network/agent-interface@2.6.1
@tangle-network/agent-interface@2.6.1
Patch Changes
- Allow streamed event content and terminal response text up to the existing 1 MiB serialized UTF-8 contract limit.
Keep metadata, identifiers, and structural bounds unchanged, and export the shared content validator for providers.
@tangle-network/agent-provider-testkit@0.10.0
Minor Changes
- 2f6c186: Require materialization coverage for all model token ceilings and add explicit per-turn event usage aggregation semantics.
Tangle marks terminal usage totals as cumulative and preserves explicit usage modes.
Direct sandbox adapters reject unsupported keyed creation before provisioning instead of relying on process-local retry state.
Patch Changes
@tangle-network/agent-provider-tangle@1.1.6
Patch Changes
- 2f6c186: Require materialization coverage for all model token ceilings and add explicit per-turn event usage aggregation semantics.
Tangle marks terminal usage totals as cumulative and preserves explicit usage modes.
Direct sandbox adapters reject unsupported keyed creation before provisioning instead of relying on process-local retry state. - Updated dependencies [2f6c186]
- Updated dependencies [f890c89]
- @tangle-network/agent-interface@2.4.0
@tangle-network/agent-provider-e2b@0.4.3
Patch Changes
- 2f6c186: Require materialization coverage for all model token ceilings and add explicit per-turn event usage aggregation semantics.
Tangle marks terminal usage totals as cumulative and preserves explicit usage modes.
Direct sandbox adapters reject unsupported keyed creation before provisioning instead of relying on process-local retry state. - f890c89: Add runtime-owned MCP create attachments without changing authored profiles.
Providers without runtime attachment support refuse the request before creating an environment. - Updated dependencies [2f6c186]
- Updated dependencies [f890c89]
- @tangle-network/agent-interface@2.4.0
@tangle-network/agent-provider-daytona@0.4.3
Patch Changes
- 2f6c186: Require materialization coverage for all model token ceilings and add explicit per-turn event usage aggregation semantics.
Tangle marks terminal usage totals as cumulative and preserves explicit usage modes.
Direct sandbox adapters reject unsupported keyed creation before provisioning instead of relying on process-local retry state. - f890c89: Add runtime-owned MCP create attachments without changing authored profiles.
Providers without runtime attachment support refuse the request before creating an environment. - Updated dependencies [2f6c186]
- Updated dependencies [f890c89]
- @tangle-network/agent-interface@2.4.0
@tangle-network/agent-provider-computesdk@1.0.2
Patch Changes
- 2f6c186: Require materialization coverage for all model token ceilings and add explicit per-turn event usage aggregation semantics.
Tangle marks terminal usage totals as cumulative and preserves explicit usage modes.
Direct sandbox adapters reject unsupported keyed creation before provisioning instead of relying on process-local retry state. - f890c89: Add runtime-owned MCP create attachments without changing authored profiles.
Providers without runtime attachment support refuse the request before creating an environment. - Updated dependencies [2f6c186]
- Updated dependencies [f890c89]
- @tangle-network/agent-interface@2.4.0
@tangle-network/agent-provider-cli-bridge@1.0.2
@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.
@tangle-network/agent-interface@2.5.0
Minor Changes
- c40bba2: Preserve canonical knowledge state scope in portable agent candidates.
Include the pages directory and research-state selection in the existing candidate identity.