Repository navigation
Release v2.3.0
Coordinated Release Artifacts
- npm package:
@vfarcic/dot-ai@2.3.0 - Docker image:
ghcr.io/vfarcic/dot-ai:2.3.0(also available aslatest) - Docker image:
ghcr.io/vfarcic/dot-ai-agentic-tools:2.3.0(plugin) - Helm chart:
oci://ghcr.io/vfarcic/dot-ai/charts/dot-ai:2.3.0
What's Changed
Features
-
The
manageOrgDatacapabilitieslistoperation now provides a dependable machine-readable contract.limitremains 10 by default, accepts positive integers up to 10000, and rejects invalid values consistently through MCP and REST. Responses includetotalCount,returnedCount, the effectivelimit, and an authoritativetruncatedflag. The newidentityOnlyprojection returns onlyidandresourceName, while generated fixtures undercontracts/capabilities/pin the published wire shape. Capability counts now use Qdrant's count API instead of fetching every stored payload.The server also exposes authenticated
GET /readyzfor controllers and operators to determine whether Qdrant and embeddings can serve a new capability scan. The check is read-only, cached for 30 seconds, coalesces concurrent requests, and returns503within 10 seconds when a required dependency is unavailable. Collection existence andstoredCountremain informational because a scan can initialize an absent collection. The chart intentionally keeps both Kubernetes probes on/healthzso a capability dependency outage does not remove the single API replica from service. (#714)