Skip to content

[Feature] ChatHistory MCP Support #1657

@joshuayao

Description

@joshuayao

Priority

P1-Stopper

OS type

Ubuntu

Hardware type

Xeon-GNR

Running nodes

Single Node

Description

If this task deprecates ChatHistory in v1.4, we can skip this task.

Enable component to operate as MCP Servers:

  • Seamless microservice-level conversion to MCP via register_microservice.
  • Support TOOL, PROMPT, and RESOURCE function types.
  • Allow dynamic addition of TOOL, PROMPT, and RESOURCE handlers to an existing MCP server instance.
  • Include a dummy MCP server for basic testing purposes.
  • Provide a simple integration example.
  • Add a targeted test case to validate component functionality via an MCP client.

Metadata

Metadata

Assignees

Labels

Backlogfeatures in backlogfeatureNew feature or request

Projects

Status

Pending

Relationships

None yet

Development

No branches or pull requests

Issue actions