Skip to content

feat(logging): add configurable log levels - #660

Merged
murongg merged 2 commits into
v2from
feature/648-log-level
Aug 13, 2026
Merged

feat(logging): add configurable log levels#660
murongg merged 2 commits into
v2from
feature/648-log-level

Conversation

@murongg

@murongg murongg commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a persisted minimum log level setting with Debug, Info, Warn, and Error options
  • filter runtime and desktop file logs using the selected level and move native command traces to Debug
  • synchronize the setting across windows and include it in settings import/export with localized UI copy

Validation

  • pnpm test in packages/app — 1501 tests passed
  • pnpm build && pnpm typecheck:test in packages/app — passed
  • pnpm test && pnpm build in apps/desktop — 149 tests passed; production build passed
  • pnpm test && pnpm build in packages/shared — 62 tests passed; build passed
  • cargo test in apps/desktop/src-tauri — 271 tests passed
  • git diff --check — passed

Risk

  • the default remains Info; verbose native command traces are intentionally hidden unless Debug is selected

Closes #648

@vercel

vercel Bot commented Aug 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
markra-web Ready Ready Preview Aug 13, 2026 9:46am

@murongg
murongg merged commit 66baace into v2 Aug 13, 2026
21 checks passed
@murongg
murongg deleted the feature/648-log-level branch August 13, 2026 09:48
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.

[Feature]:希望能修改日志的输出级别

1 participant