Skip to content

feat: include camel_logs in log file download#1347

Open
eureka928 wants to merge 2 commits intoeigent-ai:mainfrom
eureka928:feat/terminal-browser-ux
Open

feat: include camel_logs in log file download#1347
eureka928 wants to merge 2 commits intoeigent-ai:mainfrom
eureka928:feat/terminal-browser-ux

Conversation

@eureka928
Copy link
Contributor

@eureka928 eureka928 commented Feb 23, 2026

Related Issue

Closes #1433

Description

Include camel_logs in log file download

  • Rewrote the export-log IPC handler to bundle camel_logs directories alongside the app log into a .zip archive
  • Scans ~/.eigent/*/project_*/task_*/camel_logs/ and ~/.eigent/*/task_*/camel_logs/
  • Changed save dialog from .log filter to .zip filter
  • Uses the existing archiver library

Files changed:

File Change
electron/main/index.ts Rewrote export-log to zip with camel_logs

Testing Evidence (REQUIRED)

  • TypeScript type-check passes with no errors (npm run type-check)

  • Lint and prettier checks pass via pre-commit hooks

  • I have included human-verified testing evidence in this PR.

  • This PR includes frontend/UI changes, and I attached screenshot(s) or screen recording(s).

  • No frontend/UI changes in this PR.

What is the purpose of this pull request?

  • Bug fix
  • New Feature
  • Documentation update
  • Other

Contribution Guidelines Acknowledgement

@eureka928 eureka928 force-pushed the feat/terminal-browser-ux branch 2 times, most recently from 72f3ef6 to 07557be Compare February 24, 2026 12:48
@nitpicker55555
Copy link
Collaborator

@eureka928 Hi~ sorry for this, but this pr is internal only, sorry that I need to close this. You can find other issue with tag open for community. Thanks!

@eureka928
Copy link
Contributor Author

@eureka928 Hi~ sorry for this, but this pr is internal only, sorry that I need to close this. You can find other issue with tag open for community. Thanks!

HI @nitpicker55555 would you reopen this PR so that I can point to different issue?
Closed issue affects negative to my profile, as I am the top contributor here, would you do this? as @Wendong-Fan did last time

Thank you

@a7m-1st a7m-1st reopened this Mar 3, 2026
Bundle Electron app log and all camel_logs directories from
~/.eigent/ into a zip archive instead of exporting a single
.log file. This provides LLM request/response data for debugging.

Closes eigent-ai#1433
@eureka928 eureka928 force-pushed the feat/terminal-browser-ux branch from 07557be to 0657993 Compare March 6, 2026 13:27
@eureka928 eureka928 changed the title feat: add URL bar to browser webview and extend terminal workspace routing feat: add URL bar to browser webview, extend terminal routing, and bundle camel_logs in export Mar 6, 2026
@eureka928 eureka928 changed the title feat: add URL bar to browser webview, extend terminal routing, and bundle camel_logs in export feat: add URL bar to browser webview and extend terminal workspace routing Mar 6, 2026
@eureka928 eureka928 changed the title feat: add URL bar to browser webview and extend terminal workspace routing feat: include camel_logs in log file download Mar 6, 2026
@eureka928
Copy link
Contributor Author

Hi @4pmtong would you review this PR as well? cc: @a7m-1st

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 Request] Add camel_logs to log file download

3 participants