Receba novidades do Hedhog no seu e-mail
Novos lançamentos, receitas e breaking changes — sem spam.
Submódulo Core
mcp-chat
Gerencia conversas de chat baseadas em MCP e a execução de mensagens.
Caminho de origem: libraries/core/src/mcp-chat
Arquivo do módulo: mcp-chat.module.ts
Introdução
Esta página documenta o submódulo mcp-chat como parte do pacote Core. Use-a como referência técnica rápida para escopo de implementação, APIs expostas e pontos de integração MCP.
Endpoints HTTP
6 endpoints
Lista as conversas de chat do usuário atual.
- Query
- page, pageSize
Cria uma nova conversa de chat.
Body
| Field | Type | Required | Notes |
|---|---|---|---|
| title | string | no | — |
Exclui uma ou mais conversas de chat.
Body
| Field | Type | Required | Notes |
|---|---|---|---|
| ids | number[] | yes | IDs to delete |
Obtém as mensagens de uma conversa.
- Params
- id (int)
- Query
- page, pageSize
Envia uma mensagem e recebe a resposta da IA.
- Params
- id (int)
Body
| Field | Type | Required | Notes |
|---|---|---|---|
| message | string | yes | — |
Envia uma mensagem e recebe a resposta da IA como um stream de server-sent events.
- Params
- id (int)
Body
| Field | Type | Required | Notes |
|---|---|---|---|
| message | string | yes | — |
Ferramentas MCP
Ferramentas nomeadas que podem ser chamadas por modelos de IA através do Model Context Protocol (MCP).
core.mcp-chat.conversations.listLista as conversas de IA do usuário atual
core.mcp-chat.conversations.createInicia uma nova conversa de IA
core.mcp-chat.conversations.deleteExclui uma ou mais conversas
core.mcp-chat.messages.listLista as mensagens de uma conversa específica
core.mcp-chat.messages.sendEnvia uma mensagem em uma conversa e recebe um stream de resposta da IA