Skip to content

v0.18.4

Choose a tag to compare

@TVScoundrel TVScoundrel released this 18 Sep 09:32
· 84 commits to main since this release
0709e32

Changed

@agentforge/core - Deepened Tool Registry Internals

  • Consolidated Tool Registry queries, mutations, prompt generation, and LangChain conversion behind the registry's existing collection and operation modules.
  • Removed redundant query and mutation wrapper objects while preserving the public Tool Registry API and event behavior.

@agentforge/patterns - Removed Unreachable Agent Builder

  • Removed the unused shared Agent Builder implementation and its unreachable barrel exports, leaving active pattern construction paths unchanged.

Fixed

@agentforge/tools - Retry-Aware Web Search Errors

  • Preserved retryable Axios errors through the retry loop for DuckDuckGo and Serper searches instead of wrapping them before classification.
  • Applied provider-specific error messages only after retry exhaustion and added coverage for transient failures, retry exhaustion, and non-retryable responses.

Validation

  • pnpm release:validate passed with 242 test files passed, 2 skipped, 2,726 tests passed, and 23 skipped.
  • Skips are intentional opt-in coverage for the Neo4j integration service, PostgreSQL connection credentials, and web-search performance tests; enable them with a running Neo4j service and RUN_INTEGRATION_TESTS=true, POSTGRES_CONNECTION_STRING, or RUN_WEB_PERFORMANCE_TESTS=true plus network access, respectively.

Published

  • All packages published to npm registry at version 0.18.4:
    • @agentforge/core@0.18.4
    • @agentforge/skills@0.18.4
    • @agentforge/patterns@0.18.4
    • @agentforge/tools@0.18.4
    • @agentforge/testing@0.18.4
    • @agentforge/cli@0.18.4