Objective

Wrap a local Python function in this case, a markdown text summariser → into a Coral-compliant agent that can:

  • Expose the summarise_markdown tool
  • Register with a Coral Server
  • Participate in threaded agent communication

Next Steps

You’ve now converted a basic function into a Coralized Agent. You can:

  • Add more tools under the same agent
  • Create new agents with complementary roles
  • Enable multi-agent interactions with shared threads

This pattern supports rapid onboarding of existing tools and scripts into the Coral Ecosystem.