mirror of
https://github.com/eggent-ai/eggent.git
synced 2026-03-07 10:03:19 +00:00
1.7 KiB
1.7 KiB
Eggent 0.1.2 - Dark Theme and Python Recovery
Date: 2026-03-06
Type: Patch release snapshot
Release Name
Dark Theme and Python Recovery
This release packages three focused improvements: user-selectable dark mode, stronger Python package recovery through virtualenv fallback, and cleaner project file trees by hiding virtualenv folders.
What Is Included
1) Settings and UI Theme
- Added
Appearance -> Dark modetoggle inDashboard -> Settings. - Theme preference now applies to the root layout (
<html class="dark">) based on saved settings.
2) Python Runtime and Dependency Recovery
- Python execution now prefers project-local interpreters from
.venvorvenvwhen available. - Python execution environment now injects virtualenv context (
VIRTUAL_ENV,PATH) when using a local venv. install_packagesPython flow now includes fallback plan:- create local virtualenv (
python3 -m venv .venvorpython -m venv .venv) - install requested dependencies with
.venv/bin/python -m pip install ...
- create local virtualenv (
- Prompt guidance updated to route Python missing-dependency recovery through
install_packages(kind=python)with virtualenv fallback when system pip is blocked.
3) Project Files Visibility
- Hidden project entries now include
.venvandvenvin addition to.meta.
New in 0.1.2
- Added dark mode toggle and persisted theme application in layout.
- Improved Python dependency recovery with project-local virtualenv fallback.
- Hid Python virtualenv directories from project file listings.
- Bumped package and health version to
0.1.2.
Upgrade Notes
- No data migration required.
- Existing projects continue to run as-is.
- If a project has
.venv/venv, Python tool execution will now prefer that interpreter.