Skip to content

Add logger#627

Draft
marcgabe15 wants to merge 1 commit into
siddharthvaddem:mainfrom
marcgabe15:add-logger
Draft

Add logger#627
marcgabe15 wants to merge 1 commit into
siddharthvaddem:mainfrom
marcgabe15:add-logger

Conversation

@marcgabe15
Copy link
Copy Markdown
Collaborator

@marcgabe15 marcgabe15 commented May 20, 2026

Pull Request Template

Description

Motivation

When debugging user's issues, its hard to pinpoint truly what went wrong even when having repro steps or emulating the person's environment. To allow for better debugging, we should have a logger. This change adds in a logger electron-log that will write logs to disk with max 5mb and stays on the user's machine

Anytime someone files a bug, we can ask them to repro it then save the diagnostics and attach it to the error report

Type of Change

  • New Feature
  • Bug Fix
  • Refactor / Code Cleanup
  • Documentation Update
  • Other (please specify)

Related Issue(s)

Screenshots / Video

Screenshot (if applicable):

![Screenshot Description](path/to/screenshot.png)

Video (if applicable):

<video src="path/to/video.mp4" controls width="600"></video>

Testing

Checklist

  • I have performed a self-review of my code.
  • I have added any necessary screenshots or videos.
  • I have linked related issue(s) and updated the changelog if applicable.

Thank you for contributing!

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 20, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6137a90d-c1c5-43f4-9390-b234fe143aa7

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@marcgabe15 marcgabe15 changed the title lint Add logger May 20, 2026
@siddharthvaddem
Copy link
Copy Markdown
Owner

✅ lgtm

I do want to call out that I don't want this to become a way for contributors to end up becoming support and helping resolve issues. This should ideally be self serve and help them put up a fix themselves

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.

2 participants