Skip to content

refactor(discovery): split service and tools entrypoints#26

Merged
devteapot merged 1 commit intomainfrom
refactor/discovery-entrypoints
Apr 7, 2026
Merged

refactor(discovery): split service and tools entrypoints#26
devteapot merged 1 commit intomainfrom
refactor/discovery-entrypoints

Conversation

@devteapot
Copy link
Copy Markdown
Owner

Summary

  • narrow @slop-ai/discovery so the root export only carries bridge and discovery primitives, while @slop-ai/discovery/service owns connection orchestration and @slop-ai/discovery/tools owns host-facing tool helpers
  • update the OpenClaw, Codex, and Claude integrations to import the new subpaths and keep their build configuration aligned with the breaking package boundary
  • refresh the SDK and integration docs to describe the new entrypoints and remove the old umbrella framing from the discovery package surface

Testing

  • cd packages/typescript/integrations/discovery && bun test
  • cd packages/typescript/integrations/discovery && bun run build
  • cd packages/typescript/integrations/openclaw-plugin && bun run build
  • cd packages/typescript/integrations/codex/slop/servers && bun run build
  • cd packages/typescript/integrations/claude/slop-native/servers && bun run build
  • cd packages/typescript/integrations/claude/slop-mcp-proxy/servers && bun run build
  • cd website/docs && bun run check:content

Narrow the root package boundary so bridge and discovery primitives stay separate from connection orchestration and host tool helpers. Update in-repo consumers and docs to match the breaking import paths.
@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Apr 7, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
slop-demo Ready Ready Preview, Comment Apr 7, 2026 7:22am
slop-docs Ready Ready Preview, Comment Apr 7, 2026 7:22am
slop-landing Ready Ready Preview, Comment Apr 7, 2026 7:22am
slop-playground Ready Ready Preview, Comment Apr 7, 2026 7:22am

Request Review

@devteapot devteapot merged commit 739e57b into main Apr 7, 2026
17 checks passed
@devteapot devteapot deleted the refactor/discovery-entrypoints branch April 7, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant