Xiaotian Jin

Results 16 issues of Xiaotian Jin

## Description Close #1656. ## Checklist Go over all the following points, and put an `x` in all the boxes that apply. - [x] I have read the [CONTRIBUTION](https://github.com/camel-ai/camel/blob/master/CONTRIBUTING.md) guide...

enhancement

## Description Close #1681. ## Checklist Go over all the following points, and put an `x` in all the boxes that apply. - [x] I have read the [CONTRIBUTION](https://github.com/camel-ai/camel/blob/master/CONTRIBUTING.md) guide...

enhancement

## Description Close #1623. ## Checklist Go over all the following points, and put an `x` in all the boxes that apply. - [x] I have read the [CONTRIBUTION](https://github.com/camel-ai/camel/blob/master/CONTRIBUTING.md) guide...

## Description Close #1694. ## Checklist Go over all the following points, and put an `x` in all the boxes that apply. - [x] I have read the [CONTRIBUTION](https://github.com/camel-ai/camel/blob/master/CONTRIBUTING.md) guide...

In camel/memories module, by default it's using `OpenAIMessage` style, however, that's not ideal in design, which force all parts using the memory module using `OpenAIMessage`, which can be refactor into...

## Description Close #1976.

## Description Enable MCP to models without function calling, from #1978.

## Description Finish #1912. Expose chat agent as MCP server. ## Usage Just provide config for MCP client like Cursor, Claude, etc. ``` "camel-chat-agent": { "command": "uv", "args": [ "--directory",...

New Feature

## Description [Pulse](https://www.pulsemcp.com) is a MCP registry, implement the toolkit to search for useful MCP tools. Close #2279. ## Checklist Go over all the following points, and put an `x`...

### Required prerequisites - [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.) - [x] Consider asking...

enhancement