Skip to content

Release v1.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jun 17:13
· 8 commits to main since this release
b18b5a2

🚀 AGNTCY Dir v1.5.0 Release

This release focuses on implementing AI Catalog and Agentic Resource Discovery protocols
on top of Agent Directory. It also includes significant improvements to the documentation site,
importer workflows for Agent Skills, and ships with a dedicated dashboard built on top of these
protocols.

🌟 Key Features

  • AI Catalog + ARD: Directory now also serves the data for discovery and
    retrieval through the AI Catalog and Agentic Resource Discovery protocols
    via GET /.well-known/ai-catalog.json and GET /v1/agents endpoints.
  • Web Dashboard: A dedicated dashboard is now available for visualisation of
    all registered records, their contents, and details around identity and security.
  • Native DIR Record: Each Directory node now comes preequiped with a native
    record that provides agentic applications a way to interact and use APIs and tools.
  • Docs Revamp: The documentation site has been migrated into the dir repository,
    with improved homepage, versioning, and onboarding experience for developers,
    operators, and organizations.
  • Public Deployment: The Directory Testbed is now available for public access via
    dedicated web dashboard and ARD-compliant API, with a growing collection of
    MCP servers, A2A cards, and Agent Skills.
    Available at: https://ai-catalog.outshift.io.

Check out the ARD over Agent Directory blogpost for an in-depth overview of how DIR
works with the ARD and AI Catalog protocols.

Full Changelog: v1.4.0...v1.5.0

🤝 Community & Support

🙏 Acknowledgments

Thank you to all contributors who made this release possible! Special thanks to the community for
feedback, bug reports, and feature requests that helped shape this release.

What's Changed

  • docs(dir): update release document by @tkircsi in #1552
  • fix(cli): completion context skip by @tkircsi in #1566
  • fix(dir): fix brew formula v1.4 by @csirmazbendeguz in #1567
  • chore(dirctl): update brew formula to v1.4.0 by @build-agntcy in #1568
  • chore(dir): revert fix brew formula v1.4 (#1567) by @csirmazbendeguz in #1569
  • chore(deps): update github actions by @agntcy-automation[bot] in #1565
  • chore(deps): update module github.com/spiffe/spire to v1.15.1 by @agntcy-automation[bot] in #1563
  • chore(deps): update go patches by @agntcy-automation[bot] in #1562
  • chore(deps): update busybox docker tag to v1.38.0 by @agntcy-automation[bot] in #1564
  • chore(cli/importer): bump dir-importer and adapt CLI to the new enricher config API by @paralta in #1570
  • chore(deps): update module github.com/agntcy/dir-mcp to v1.3.1 by @agntcy-automation[bot] in #1561
  • chore(deps): update postgresql by @agntcy-automation[bot] in #1560
  • feat(proto/catalog): add AI Catalog models and AIFinderService proto by @paralta in #1579
  • feat(dir/helm): follow up prod changes by @tkircsi in #1580
  • chore(deps): update module github.com/quic-go/quic-go to v0.59.1 [security] by @agntcy-automation[bot] in #1583
  • feat(docs): migrating docs site to dir repo by @lgecse in #1585
  • feat(dir/server): expose an AI Finder HTTP API over a grpc-gateway sidecar by @paralta in #1582
  • chore(docs): updating documentation content by @keraron in #1589
  • feat(api): add aicatalog wellknown endpoint by @ramizpolic in #1590
  • fix(api): resolve config unittests by @ramizpolic in #1592
  • feat(docs): migrate docs site to dir repo by @lgecse in #1591
  • feat(docs): add main page, community page and re-organize the site by @lgecse in #1594
  • feat(dir/server): add AI Finder UI by @akijakya in #1595
  • feat(dir/api, dir/cli): add AI Finder agent export by @akijakya in #1610
  • chore(deps): update go patches by @agntcy-automation[bot] in #1602
  • fix(gateway): enable authenticated client usage in gateway by @ramizpolic in #1614
  • feat(docs): add dev(main) and latest(vX.Y.Z) to docs deployment by @lgecse in #1611
  • feat(dir/cli, ci): add Agent Skill import workflow by @akijakya in #1617
  • chore(docs): updating reused docs and links by @keraron in #1615
  • feat(api): add full record to ai catalog mappings by @ramizpolic in #1609
  • feat(gateway/ui): align AI Catalog UI to Figma Phoenix design by @vaesposito in #1622
  • chore(catalog): resolve well-known identifiers and identity by @ramizpolic in #1623
  • fix(helm): drop unused federatesWith spire config for services by @ramizpolic in #1625
  • chore(docs): major refactor of the main page by @lgecse in #1619
  • chore(deps): update module github.com/sigstore/sigstore-go to v1.2.1 by @agntcy-automation[bot] in #1636
  • chore(deps): update module github.com/mikefarah/yq/v4 to v4.53.3 by @agntcy-automation[bot] in #1634
  • chore(deps): update helm release zot to v0.1.117 by @agntcy-automation[bot] in #1632
  • chore(deps): update module buf.build/gen/go/agntcy/oasf-sdk/protocolbuffers/go to v1.36.11-20260610090943-03acfe1f6b7e.1 by @agntcy-automation[bot] in #1633
  • chore(deps): update github actions by @agntcy-automation[bot] in #1631
  • perf(ui): faster AI Catalog first load with paginated initial fetch by @akijakya in #1638
  • fix(dirctl): latest brew formulae missing env by @arpad-csepi in #1608
  • chore(docs): verifying docs by @keraron in #1639
  • chore(deps): update postgresql by @agntcy-automation[bot] in #1630
  • chore(docs): ai catalog links by @keraron in #1645
  • feat(dir): add SKILL.md file by @adamtagscherer in #1640
  • chore(docs): website main page graph update by @lgecse in #1647
  • chore(docs): further diagram updates by @keraron in #1650
  • feat(ci): docs CI update by @lgecse in #1649
  • chore(docs): adding ARD spec by @keraron in #1652
  • fix(dir): ai catalog name by @keraron in #1654
  • docs(docs): remove duplicate validation page and consolidate CLI install instructions by @paralta in #1646
  • fix(docs): adds back header shadow by @lgecse in #1655
  • fix(ci): harden import-records workflow for nightly catalog sync by @akijakya in #1651
  • docs(docs/get-started): trim and reorder the Get Started pages for easier onboarding by @paralta in #1656
  • perf(ui): add static asset cache headers, gzip, and self-hosted fonts by @akijakya in #1653
  • docs(dir): prune outdated docs by @paralta in #1657
  • chore(docs): updating intro paragraph by @keraron in #1659
  • feat(ui): add About page, header link, and favicon by @akijakya in #1658
  • release(dir): prepare api release v1.5.0 by @csirmazbendeguz in #1660
  • chore(docs): updating intro paragraph by @keraron in #1661
  • chore(deps): update ghcr.io/project-zot/zot docker tag to v2.1.17 by @agntcy-automation[bot] in #1664
  • chore(deps): update docker.io/bitnami/postgresql:latest docker digest to f60aa24 by @agntcy-automation[bot] in #1662
  • chore(dir/deps): update ghcr.io/grpc-ecosystem/grpc-health-probe docker tag to v0.4.52 by @agntcy-automation[bot] in #1663
  • release(dir): prepare server release v1.5.0 by @csirmazbendeguz in #1665
  • chore(dir): update go to v1.26.4 by @csirmazbendeguz in #1668
  • chore(dir): update dependencies by @csirmazbendeguz in #1669

#dir #release #v1.5.0 #ai-catalog #ard-spec #dashboard #testbed