Skip to content

feat(directory): support source-aware directory discovery - #21

Merged
nkavian merged 1 commit into
offering-protocol:mainfrom
nkavian:feat/directory-source-metadata
Sep 23, 2026
Merged

nkavian merged 1 commit into
offering-protocol:mainfrom
nkavian:feat/directory-source-metadata

Conversation

@nkavian

@nkavian nkavian commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Support source-aware mixed Directory results and source filters for search and suggestions.
  • Preserve exact discovery URLs and future source formats without treating imported Services or Collections as native ODP targets.
  • Update the discovery example, public documentation, and consumer coverage.

Compatibility

Mixed results use DirectoryIndexedService with required source metadata. Native Service-only search and Agent execution retain their existing contracts. Explicit ServiceFilters struct literals need the sources field or ..Default::default().

This does not implement OpenAPI execution or publish a release.

@nkavian
nkavian merged commit 0a3ff84 into offering-protocol:main Sep 23, 2026
2 checks passed
@nkavian
nkavian deleted the feat/directory-source-metadata branch September 23, 2026 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant