Skip to content

fix: 启动任务失败时更详细的日志 - #340

Open
HarcoChen wants to merge 3 commits into
MistEO:mainfrom
HarcoChen:fix/errormessage
Open

fix: 启动任务失败时更详细的日志#340
HarcoChen wants to merge 3 commits into
MistEO:mainfrom
HarcoChen:fix/errormessage

Conversation

@HarcoChen

@HarcoChen HarcoChen commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

WebUI在启动任务失败时仅会报“未能通过快捷键开始任务”,即使对于开机自启动或是参数启动也是如此,容易引起疑惑。
细化了WebUI的启动失败报错,以形如“任务启动失败:具体原因”的形式打印

Sourcery 总结

通过在所有启动方式中显示具体失败原因,改进任务启动失败报告。

错误修复:

  • 任务启动失败时提供具体的本地化原因,而不是使用通用的热键专用错误信息。

增强功能:

  • 统一任务验证、设备发现、控制器设置、连接、资源加载和任务执行过程中的启动失败处理。
  • 将热键专用的成功和检测日志限制为实际由热键触发的启动,同时保留所有启动路径的详细失败日志。

杂项:

  • 为新显示的启动失败原因添加本地化消息,并移除已废弃的通用热键失败消息。
Original summary in English

Sourcery 摘要

为任务启动失败提供跨启动方式一致且具体的本地化错误信息。

错误修复:

  • 为所有任务启动路径显示带有具体本地化原因的失败信息,替代通用的快捷键启动失败提示。

改进:

  • 统一任务校验、设备或窗口发现、控制器配置、连接、资源加载及任务执行阶段的启动失败处理,并确保失败后恢复空闲状态。
  • 仅在任务确实由快捷键触发时记录快捷键检测和成功日志,同时保留其他启动方式的详细失败日志。

维护:

  • 补充多语言启动失败原因文案,并移除已废弃的快捷键专用失败文案。
Original summary in English

Summary by Sourcery

为任务启动失败提供跨启动方式一致且具体的本地化错误信息。

Bug Fixes:

  • 为所有任务启动路径显示带有具体本地化原因的失败信息,替代通用的快捷键启动失败提示。

Enhancements:

  • 统一任务校验、设备或窗口发现、控制器配置、连接、资源加载及任务执行阶段的启动失败处理,并确保失败后恢复空闲状态。
  • 仅在任务确实由快捷键触发时记录快捷键检测和成功日志,同时保留其他启动方式的详细失败日志。

Chores:

  • 补充多语言启动失败原因文案,并移除已废弃的快捷键专用失败文案。

先前部分分支直接return false导致快捷键处理兜底,web区只打印快捷键启动任务失败,造成误解

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

你好——我已经审阅了你的更改,看起来很棒!


Sourcery 对开源项目免费——如果你喜欢我们的评审,请考虑分享它们 ✨
Original comment in English

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨

# Conflicts:
#	src/components/Toolbar.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant