Skip to content

使用 cherry studio 连接 arthas mcp streamable server时,容易出现超时,arthas server无法处理 last-event-id 的请求 #3118

@hengyunabc

Description

@hengyunabc

当前的 arthas mcp streamable server实现有缺陷,它在返回结果给 client 之后,会直接 close掉连接。

会导致有部分 mcp client 会认为连接不正常断开了,会发起下面的请求来拉取后续的更多结果:

Host: 127.0.0.1:8563
Connection: keep-alive
accept: text/event-stream
http-referer: https://cherry-ai.com
last-event-id: 3d2861f2-6db8-4a3c-b289-2a2ec75498bc
mcp-protocol-version: 2025-06-18
mcp-session-id: 3d2861f2-6db8-4a3c-b289-2a2ec75498bc

当前的 arthas mcp streamable server 不会回应这个请求,直到请求超时。

暂时考虑在 arthas mcp streamable server 收到 last-event-id 的请求直接返回 404 。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions