Skip to content

Releases: BrainDAO/adk-ts

@iqai/mcp-docs@0.1.7

Choose a tag to compare

@github-actions github-actions released this 27 Mar 16:25
0c8d230

Patch Changes

@iqai/adk@0.8.5

Choose a tag to compare

@github-actions github-actions released this 27 Mar 16:25
0c8d230

Patch Changes

  • d25219b: fix: deduplicate concurrent database session initialization

  • 2336621: fix: share endInvocation flag by reference between parent/child contexts

    endInvocation was a primitive boolean copied by value when creating child
    invocation contexts, so sub-agents setting it to true never propagated to
    the parent. Wrapped in a shared InvocationFlags object passed by reference.

  • b4b6887: fix: standardize evaluation timestamps to milliseconds

  • 751b3e9: fix: handle all Part types in GcsArtifactService

  • 800239b: fix: use correct invocationId when merging parallel function responses

  • d35873a: fix: guard streaming tool call JSON.parse to prevent generator crashes

  • c6ff7ef: fix: vector storage delete/count bypass stale in-memory cache

    Filter-based delete() and count() in VectorStorageProvider now delegate to the underlying vector store instead of relying on an in-memory cache that is empty after process restart.

  • fbb3c30: fix: replace random score stubs with real Vertex AI evaluation API calls

  • 7c9ddf6: fix: resolve race condition in LocalEvalService constructor

@iqai/adk-cli@0.4.8

Choose a tag to compare

@github-actions github-actions released this 27 Mar 16:25
0c8d230

Patch Changes

@iqai/mcp-docs@0.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Mar 16:33
5995a4c

Patch Changes

  • Updated dependencies [58eeac4]
    • @iqai/adk@0.8.1

@iqai/adk@0.8.1

Choose a tag to compare

@github-actions github-actions released this 04 Mar 16:33
5995a4c

Patch Changes

  • 58eeac4: fix: handle null answer from Tavily API in WebSearchTool

    Tavily returns "answer": null by default when include_answer is not set, but the Zod schema typed answer as z.string().optional() which rejects null. Changed to z.string().nullish() to accept both null and undefined.

@iqai/adk-cli@0.4.4

Choose a tag to compare

@github-actions github-actions released this 04 Mar 16:33
5995a4c

Patch Changes

  • Updated dependencies [58eeac4]
    • @iqai/adk@0.8.1

@iqai/mcp-docs@0.1.2

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:09
3384fd7

Patch Changes

  • Updated dependencies [d7d8b78]
    • @iqai/adk@0.8.0

@iqai/adk@0.8.0

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:09
3384fd7

Minor Changes

  • d7d8b78: Add popular third-party MCP server wrappers and fix tool name handling
    • Add McpNotion, McpSequentialThinking, and McpPlaywright server wrapper functions
    • Fix MCP tool name sanitization: hyphens in tool names (e.g. notion-search) are now replaced with underscores to pass BaseTool validation, while preserving the original name for MCP server calls

@iqai/adk-cli@0.4.3

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:09
3384fd7

Patch Changes

  • Updated dependencies [d7d8b78]
    • @iqai/adk@0.8.0

@iqai/mcp-docs@0.1.1

Choose a tag to compare

@github-actions github-actions released this 09 Feb 11:12
e954974

Patch Changes

  • d671e06: Add ToolOutputFilterPlugin to intelligently reduce large tool outputs before downstream processing.

    The plugin dynamically generates safe jq filters using an LLM to extract only relevant data, applying adaptive and iterative filtering until configurable size or key-count targets are met. This improves performance, prevents context window overflows, and supports per-tool enablement, schema-aware filtering, and strict security checks against unsafe filters.

  • Updated dependencies [6e3eddc]

  • Updated dependencies [df81392]

  • Updated dependencies [7066213]

  • Updated dependencies [d671e06]

  • Updated dependencies [8bf7a31]

    • @iqai/adk@0.7.0