Skip to content

[Bug] 错误弹出通知 #911

Description

@unisong

What happened? / 问题描述

会突然集中在某个时间弹出一大堆通知,而我已经在客户端把所有通知都清除了

Steps to reproduce / 复现步骤

正常打开使用

Expected behavior / 预期行为

有通知即时弹出,无通知不弹

Actual behavior / 实际行为

已经查看过的通知频繁弹出

App version / 应用版本

0.15.3

Operating system / 操作系统

Windows

Extra environment / 其他环境信息

PI-Desktop 0.15.3 · win32 x64 · protocol 11 · host 0.15.3

Logs / 日志

{"ts":"2026-09-12T05:54:19.585Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-12T10:46:49.499Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-14T05:51:40.931Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-14T06:50:49.678Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-14T12:53:23.495Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-15T01:17:57.512Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-15T06:59:21.170Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-15T08:10:07.137Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-15T09:24:06.998Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-15T13:10:42.260Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-16T01:50:46.366Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-17T02:06:44.076Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-17T02:43:38.762Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-17T04:06:02.257Z","level":"error","channel":"agent","category":"runtime","message":"{\"type\":\"error\",\"sequence_number\":0,\"error\":{\"type\":\"upstream_error\",\"message\":\"stream_read_error\",\"code\":\"stream_read_error\"}}"}
{"ts":"2026-09-17T04:06:02.260Z","level":"info","channel":"agent","category":"runtime","message":"From chunk: ["}
{"ts":"2026-09-17T04:06:02.261Z","level":"info","channel":"agent","category":"runtime","message":"'event: response.created',"}
{"ts":"2026-09-17T04:06:02.262Z","level":"error","channel":"agent","category":"runtime","message":"'data: {\"type\":\"error\",\"sequence_number\":0,\"error\":{\"type\":\"upstream_error\",\"message\":\"stream_read_error\",\"code\":\"stream_read_error\"}}'"}
{"ts":"2026-09-17T04:06:02.264Z","level":"info","channel":"agent","category":"runtime","message":"]"}
{"ts":"2026-09-17T15:05:09.561Z","level":"info","channel":"agent","category":"runtime","message":"[agent-sidecar] ready (host-proxy mode)"}
{"ts":"2026-09-17T15:19:51.232Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-17T15:50:48.604Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-17T16:41:45.614Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-18T02:07:43.506Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-18T02:28:35.625Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-18T02:31:08.716Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-18T09:34:18.059Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-18T09:38:51.363Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-19T03:48:43.020Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-19T09:16:13.816Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-19T14:27:17.609Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-20T01:32:09.166Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-20T01:33:02.079Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-20T09:03:27.539Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"Could not parse message into JSON: {\"id\":\"gen_01M2Z0VKZZC3D7NMWPKE02FCGZ\",\"object\":\"chat.completion.chunk\",\"created\":178989"}}
{"ts":"2026-09-20T09:03:27.540Z","level":"error","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"{\"error\":{\"code\":\"upstream_stream_read_error\",\"message\":\"Upstream stream disconnected\",\"type\":\"upstream_error\"},\"type\":\"error\"}"}}
{"ts":"2026-09-20T09:03:27.542Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"From chunk: ["}}
{"ts":"2026-09-20T09:03:27.542Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"'data: {\"id\":\"gen_01M2Z0VKZZC3D7NMWPKE02FCGZ\",\"object\":\"chat.completion.chunk\",\"created\":178989',"}}
{"ts":"2026-09-20T09:03:27.543Z","level":"error","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"'data: {\"error\":{\"code\":\"upstream_stream_read_error\",\"message\":\"Upstream stream disconnected\",\"type\":\"upstream_error\"},\"type\":\"error\"}'"}}
{"ts":"2026-09-20T09:03:27.544Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"]"}}
{"ts":"2026-09-20T14:28:40.064Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-21T01:23:52.644Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-21T08:31:36.602Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-21T14:33:34.220Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-21T15:23:35.014Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-21T15:27:15.557Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-21T16:38:32.776Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-22T02:05:20.573Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-22T06:52:01.351Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-22T15:26:44.366Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}
{"ts":"2026-09-23T01:45:02.148Z","level":"info","channel":"agent","category":"runtime","event":"child.process.stderr","message":"child process stderr","data":{"output":"[agent-sidecar] ready (host-proxy mode)"}}

Screenshots / 截图

Image Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions