Skip to content

Releases: tangle-network/agent-sdk

@tangle-network/agent-provider-tangle@1.1.7

Choose a tag to compare

@github-actions github-actions released this 09 Sep 20:38
1d4a5a3

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

Choose a tag to compare

@github-actions github-actions released this 09 Sep 20:38
1d4a5a3

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

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:22
c8ef8f9

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

  • Updated dependencies [2f6c186]
  • Updated dependencies [f890c89]
    • @tangle-network/agent-interface@2.4.0

@tangle-network/agent-provider-tangle@1.1.6

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:22
c8ef8f9

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

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:21
c8ef8f9

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

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:21
c8ef8f9

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

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:21
c8ef8f9

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

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:21
c8ef8f9

Patch Changes

  • 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-interface@2.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 18:12
a0f27e0

Minor Changes

  • 8491351: feat(agent-interface): agentCandidateLineageSchema accepts a frontier-authored candidate

    AgentCandidateLineage.source gains frontier-author: a profile one agent wrote for another. That is a shipped capability — a supervising agent authors a child's full AgentProfile from inside a run and may promote it to a sub-supervisor — and no existing member described it. optimizer was the closest and was closed to this caller by its own refinement, which mandates a developmentSplitDigest; a run-time author has no held-out split, so the field could only be satisfied by fabricating a digest or by declaring human.

    The member is frontier-author, the word AgentProfileDiff.source.kind already uses for the same actor, so the two enums name one thing with one word rather than two.

    generatedCandidateSources and isGeneratedCandidateSource are 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 on optimizer || compound independently, 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 by optimizer and compound only.

    Additive: every lineage that parsed before parses unchanged.

@tangle-network/agent-interface@2.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 06:20
0d1cdd7

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.