Yaowei Zheng
7015fb0153
feat(desktop): Electron shell M2 — embedded server, desktop login, instance lock ( #173 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-04 16:57:28 +08:00
Yaowei Zheng
aeffc8a02f
feat(server,web): DB-served session list, CLI-session visibility toggle, and sidebar group paging ( #158 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-03 13:51:14 +08:00
Laodouuu
84949882ab
feat(installer,web): one canonical bundle per target; robust in-place upgrades; update-check feedback ( #142 )
...
Co-authored-by: Yaowei Zheng <hiyouga@buaa.edu.cn >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-03 12:19:59 +08:00
Yaowei Zheng
385d506e77
feat(web,server): unify nav naming, panel width and the update entry ( #130 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-30 17:25:50 +08:00
Yaowei Zheng
ed1ea509d3
fix(web): scroll the sidebar nav with the session list, in both sidebar states ( #119 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-29 23:30:06 +08:00
Yaowei Zheng
4681135423
chore: make non-i18n code English-only ( #117 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-29 18:03:41 +08:00
Yaowei Zheng
e1141ca010
feat(core,server,web,cli): show version in the web UI with update check and admin self-update ( #74 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-27 23:34:06 +08:00
Yaowei Zheng
3f868ac385
refactor(web): unify form controls, one notification rule, dedupe i18n copy ( #54 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-24 18:43:18 +08:00
Yaowei Zheng
33e5f0bcd1
fix(web): sidebar list expansion made the whole page scroll ( #53 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-24 00:00:52 +08:00
Yaowei Zheng
c380113e26
feat: session source in session_meta and an Automated sidebar folder ( #40 )
...
Co-authored-by: Alice <alice@prismshadow.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-23 00:58:43 +08:00
Yaowei Zheng
45b5555b57
feat(web): collapsed-rail nav with last conversation, new chat, and localized tooltips ( #36 )
...
Co-authored-by: Alice <alice@prismshadow.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-23 00:43:51 +08:00
Yaowei Zheng
829ca57a43
feat(web): sidebar group polish — even hover geometry, folder open/close icons, group pinning ( #35 )
...
Co-authored-by: Alice <alice@prismshadow.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-23 00:35:41 +08:00
Yaowei Zheng
99f391f379
feat(web): group the chat sidebar by workspace with an agent-mode toggle ( #26 )
...
Co-authored-by: Alice <alice@prismshadow.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-22 22:22:07 +08:00
Yaowei Zheng
6d25adfef4
feat(web): letter avatars for custom model groups and agents ( #31 )
...
Co-authored-by: Alice <alice@prismshadow.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-22 22:04:34 +08:00
Yaowei Zheng
45bfae6e94
Initialize repository with harness code and assets
...
Initial import of all source code, config, and README assets: the
packages workspace (cli, core, server, web, docs, landing, skills),
build scripts, tooling config, and CI workflows.
Includes the data-layout revision made on this branch: the local data
root defaults to ~/.penguin/data (PENGUIN_HOME still overrides; the
installer keeps its binaries in ~/.penguin), and every Agent lives
under <project>/agents/<agent>/ — path helpers, the three
agent-enumeration scans, the system prompt, built-in Skills, tests
and docs all follow the new layout.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_018ihk8iQuo3kv2aPjAYEPuR
2026-07-19 14:06:53 +08:00