Release v3.2.0
What's Changed
- benchmark with local sentence transformers model
- benchmark with local sentence transformers model
- fix schema dir to use instance value
- use content based hash for imas embeddings
- debug docker cache
- persist hidden build artifacts
- update docker envvars
- unify docker step conditionals
- persist resources in dockerfile
- fix auth issues for ghcr
- add pytest skips for openai key tests that run against PRs
- set base uri
- check for valid key
- check for empty key
- test docs server with chromium browser
- simplify npx test
- update docs mcp server version to 1.29.0
- Fix CI test failures by using latest docs-mcp-server version, ensuring npx PATH is available in subprocesses, and capturing stderr for better error diagnostics
- cache to lowercase image name
- cache docs embeddings
- Fix CI test failure by checking if npx is functional rather than just present in PATH
- reset max duration for docs cache
- update dockerfile secrets
- skip cf docs
- Improve docs server test reliability with retry logic, exponential backoff, and orphaned process cleanup
- expand cf-conventions excludes
- set test secrets for docs server test
- bump dd version to 4.1.0
- define docs sources in a separate yml file
- improve docs cli lifecycle management
- improve docs cli lifecycle management
- trigger CI build
- debug api key
- debug api key
- use openai for docs embeddings
- update uv copy across docker build stages
- exclude archive from cf docs and update embedding key
- fix store path error in scrape docs
- update node version in CI
- update image build to distinguish between test (latest) and prod
- Refactor docs server lifecycle and centralize embedding config
- refactor: improve docs tools with direct intercration to MCP server and streamline CI
- refactor tests for improved performance
- refactor: implement lazy initialization and fix relationships cache collision
Full Changelog: v3.1.0...v3.2.0