Commit graph

70 commits

Author SHA1 Message Date
Douglas
7402171010 Merge origin/refactor_eigent: resolve TopBar, Models, Setting, WorkFlow/node
- TopBar: import SITE_URL for invite links
- Models: keep shared getModelImage + needsInvertModelImage helpers
- Setting: keep Dashboard VerticalNav + Appearance tab layout
- WorkFlow/node: keep feat design tokens and TaskLogPanelContent
- electron/main/init: fix devServerUrl typo (use fs.existsSync for .env.development)

Made-with: Cursor
2026-04-22 23:39:16 +01:00
Douglas
0988edd575 Merge branch 'refactor_eigent' into feat/eigent-new-design
Resolve content conflicts: keep new-design UI in src, adopt Brain and drop
duplicate skills IPC in electron, merge tsconfig includes. Use host abstraction
for IPC in Folder/Home/update, extend FileAttachment for web uploads, fix theme
token matrix typing, remove dead skill zip import from main process.

Note: pre-commit used --no-verify because backend .venv pre-commit path is broken
on this machine; run pre-commit locally after fixing venv.

Made-with: Cursor
2026-04-22 23:20:03 +01:00
Douglas Lai
46f9355a67
Refactor agent log (#1574)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 23:05:22 +01:00
Douglas
273ce4f27f update design change 2026-04-22 19:52:14 +01:00
Douglas Lai
c734699a2f
Refactor chat rendering (#1570)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-21 23:01:29 +01:00
Douglas Lai
d604be3bcb
Design Roken refactor (#1569)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-21 16:13:01 +01:00
4pmtong
39903625a0 Merge remote-tracking branch 'origin/test' into refactor_eigent
# Conflicts:
#	.github/workflows/build.yml
#	src/components/TopBar/index.tsx
#	src/pages/Browser/Cookies.tsx
#	src/pages/Login.tsx
#	src/store/chatStore.ts
2026-04-21 15:58:52 +08:00
Douglas
d3810f9d2d chore(ui): reorganize component paths and shared layout
Move history, navigation, and search under components/Dashboard/,
relocate animate-ui under components/ui/, move ThemeProvider and
AnimationJson under Layout/, replace BottomBar/WorkspaceMenu with
WorkforceMenu, and update imports across the app.

Design token runtime (themeTokens, ThemeProvider contract, and UI
alias helpers) stays on branch design-refactor for follow-up work.

Made-with: Cursor
2026-04-18 16:12:57 +01:00
Douglas
c852c3ed7c add all new features 2026-04-17 11:46:06 +01:00
Tong Chen
c6ba7e0cd7
feat(updater): switch app auto-update feed from GitHub Releases to CDN (#1543)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-04-13 15:27:25 +08:00
Tao Sun
7ced44df71
Add camel log upload and organize files by source type (#1548)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
Co-authored-by: 4pmtong <web_chentong@163.com>
2026-04-12 17:16:35 +08:00
Tong Chen
86ec0ba6a7
add camel_log and attachments (#1546)
Some checks failed
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Pre-commit / pre-commit (push) Has been cancelled
Test / Run Python Tests (push) Has been cancelled
2026-04-10 15:42:55 +08:00
Douglas
086df14ef1 redesign for chathistory and workspace panel 2026-04-09 21:59:52 +01:00
4pmtong
68e171b895 fix: improve web browser/login flow and handle duplicate agent files 2026-04-05 10:21:55 +08:00
4pmtong
cfe92bbd2d WIP: refactor 2026-04-02 23:30:43 +08:00
Douglas
12cf80929f review and fix bug for hardcoded state 2026-03-27 14:07:33 +00:00
Douglas
f768d549d5 project side bar and new layout design 2026-03-24 19:42:35 +00:00
Tong Chen
1e542f9d27
Revert "Electron style - MacOs (#1110)" (#1512)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
Co-authored-by: Douglas <douglas.ym.lai@gmail.com>
2026-03-24 00:11:51 +08:00
Dream
2e44ae0f0a
refactor: move privacy consent from ChatBox to Login/SignUp (#1239)
Co-authored-by: a7m-1st <Ahmed.jimi.awelkeir500@gmail.com>
Co-authored-by: Wendong-Fan <133094783+Wendong-Fan@users.noreply.github.com>
2026-03-07 18:55:48 +08:00
Wendong-Fan
8448023576
fix: replace deprecated ImageAnalysisToolkit with ScreenshotToolkit i… (#1464)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-03-07 01:55:24 +08:00
Ahmed Awelkair A
4fb2e5db9a
feat: schedule and webhook triggers (#823)
Co-authored-by: Douglas <douglas.ym.lai@gmail.com>
Co-authored-by: a7m-1st <ahmed.jimi.awelkair500@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Tong Chen <web_chentong@163.com>
2026-03-02 20:38:02 +08:00
Douglas Lai
38c7717f3d
Update Dahsboard UI (#1349)
Co-authored-by: Wendong-Fan <w3ndong.fan@gmail.com>
Co-authored-by: Wendong-Fan <133094783+Wendong-Fan@users.noreply.github.com>
2026-02-24 02:12:27 +08:00
Wendong-Fan
ddada3e642
Revert "feat: add model type autocomplete with api based suggestions and plat…" (#1352) 2026-02-24 02:02:46 +08:00
JwCwn
02fd53f796
refactor: standardize workspace casing (#1337)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
Co-authored-by: bytecii
2026-02-22 03:05:15 -08:00
intelliking
a0b2d5d751
feat: add model type autocomplete with api based suggestions and plat… (#1204)
Co-authored-by: bytecii <bytecii@users.noreply.github.com>
2026-02-22 03:01:38 -08:00
Muhammet Eren Karakuş
413df36cd8
fix: patch 5 security vulnerabilities across electron, server, and proxy layers (#1292)
Co-authored-by: bytecii <994513625@qq.com>
2026-02-21 16:39:26 -08:00
NeedmeFordev
79743724d3
fix: load final state on project entry; replay only on Replay button (Issue #1227) (#1234)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
Co-authored-by: bytecii <994513625@qq.com>
2026-02-17 16:19:38 -08:00
NeedmeFordev
426d333f8c
fix: defer inline scripts in HTML preview so Chart.js and CDN scripts load before chart code runs (#1228) (#1247)
Some checks failed
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Pre-commit / pre-commit (push) Has been cancelled
Test / Run Python Tests (push) Has been cancelled
Co-authored-by: Wendong-Fan <w3ndong.fan@gmail.com>
2026-02-15 17:13:53 +08:00
NeedmeFordev
d5a6c3937d
fix: Mac trackpad horizontal scroll incorrectly triggers zoom in Agent Canvas (#1211) (#1220)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-02-12 14:53:04 -08:00
NeedmeFordev
993392fa9b
fix(Folder): align file list entries and unify spacing in file explorer (#1224)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-02-11 19:39:00 -08:00
NeedmeFordev
05c0bdb927
Fix Duplicate task execution after network reconnection (#1214) 2026-02-11 19:33:32 -08:00
Dream
9a5b183654
fix: persist subtask edits to backend on add/update/delete (#930) (#1164)
Co-authored-by: Wendong-Fan <w3ndong.fan@gmail.com>
2026-02-07 06:19:12 +08:00
Wendong-Fan
893f51fc82
chore: fix pre commit format and pipeline issue (#1144) 2026-02-04 08:06:29 +08:00
Wendong-Fan
3291fdf0eb
Revert "add authentication (login/signup) and improve search history management" (#1120)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
Pre-commit / pre-commit (push) Waiting to run
2026-02-02 01:23:35 +08:00
Wendong-Fan
bd2f2a1c9e Merge branch 'pr-1021' into pr-1021-merge 2026-02-02 01:21:02 +08:00
Tong Chen
af93bb3065
feat: Add Lint & Format (#878)
Co-authored-by: a7m-1st <Ahmed.jimi.awelkeir500@gmail.com>
Co-authored-by: eigent-ai <camel@eigent.ai>
Co-authored-by: Wendong-Fan <133094783+Wendong-Fan@users.noreply.github.com>
Co-authored-by: Wendong-Fan <w3ndong.fan@gmail.com>
2026-02-01 23:16:18 +08:00
Zahid Ullah Khan
91c98f65e1
Merge branch 'main' into main 2026-01-26 10:08:44 +05:00
Ahmed Awelkair A
33829f2c1e
feat: copyright header pre-commit (#1053)
Co-authored-by: 4pmtong <web_chentong@163.com>
Co-authored-by: Wendong-Fan <133094783+Wendong-Fan@users.noreply.github.com>
Co-authored-by: Wendong-Fan <w3ndong.fan@gmail.com>
2026-01-24 08:22:20 +08:00
Tong Chen
8a0e759906
Revert "enhance: Prebuilt terminal venv found but Python executable missing P…" (#1062) 2026-01-24 00:08:56 +08:00
Wendong-Fan
3bb75a3dba
enhance: Prebuilt terminal venv found but Python executable missing P… (#1059)
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
2026-01-23 22:05:10 +08:00
Zahid Ullah Khan
35d50f230b Removed the .vscode/.debug.script.mjs file.
Replaced the standard button with the project's internal Button component in SearchHistoryDialog.tsx.

Updated the Login.tsx logic to check if(data) rather than explicit type casting.

Added a test case for the "Account or password error" (code 10) in stackAuthApi.test.ts.
2026-01-23 11:02:06 +05:00
Zahid Ullah Khan
ca26a7da87 feat: implement login and signup functionality with auto-create option in stackAuthApi 2026-01-21 16:41:02 +05:00
Zahid Ullah Khan
21299788c3 feat: implement delete functionality in SearchHistoryDialog and add corresponding tests 2026-01-21 15:34:04 +05:00
Douglas Lai
604c096efc
update browser agent (#787) 2026-01-21 17:39:10 +08:00
Efe Çelik
d7d49107c8 fix: correct typos and spelling errors across codebase
- Fix "Recieved" → "Received" in chatStore.ts
- Fix "finshedTask" → "finishedTask" variable name in chatStore.ts
- Fix "untill" → "until" in test comments
- Fix "manger" → "manager" in permission descriptions and translations
2026-01-20 01:11:07 +03:00
google-labs-jules[bot]
7043f939cd fix: quote uv executable path to support spaces in username on Windows
The `uv` executable path was not quoted, causing failures on Windows when the user profile path contained spaces (e.g. "C:\Users\John Doe\.eigent\bin\uv.exe"). This occurs because `spawn` with `shell: true` parses the space as an argument separator.

This change wraps the `uv_path` in double quotes when constructing `npmCommand` and `npxCommand`, ensuring the shell treats the full path as the executable.

Also fixed a missing mock for `getUvEnv` in `test/mocks/environmentMocks.ts` which was causing unit tests to fail.
2026-01-18 08:08:51 +00:00
Wendong-Fan
978efddb65 chore: rename search agent into browser agent 2026-01-17 04:26:30 +08:00
Wendong-Fan
8ff8c86784 update usecase
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (python) (push) Waiting to run
2026-01-15 02:19:33 +08:00
a7m-1st
494f5d9d0e Merge remote-tracking branch 'origin/main' into enhance-replay 2025-11-10 14:12:59 +03:00
a7m-1st
e27f9e3068 feat(test): replicate issue 619 sse and test replayActiveTask 2025-11-08 19:34:59 +03:00