Skip to content

Conversation

@cdcabrera
Copy link
Member

@cdcabrera cdcabrera commented Dec 22, 2025

What is it?

  • feat: host external tools, ipc messaging

Notes

  • not accessible until tool activation
  • communication layer - facilitates running external tools in a child process
    • Note: inline tools, since they require embedding with the server, are run in the same context as built-ins
  • host layer for external tools - helps determine the available return types for tools as plugins
  • supports MCP tools should be expandable via tool-plugins #22
  • related feat: mcp tools as plugins #41

@cdcabrera cdcabrera force-pushed the 20251222-plugins-host branch from af5381b to 72e7d2d Compare December 23, 2025 02:40
@cdcabrera cdcabrera force-pushed the 20251222-plugins-host branch from e22e7b7 to 9309626 Compare December 23, 2025 14:47
@cdcabrera cdcabrera marked this pull request as ready for review December 23, 2025 16:47
@cdcabrera cdcabrera merged commit 97f855a into patternfly:main Dec 23, 2025
3 checks passed
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