191 Commits

Author SHA1 Message Date
3dtours 6fc1998d9c Change host to 0.0.0.0
CI / ci (push) Has been cancelled
CI / ci-windows (push) Has been cancelled
2026-08-10 18:49:33 +07:00
Yaowei Zheng 047505dccc docs(changelog): 2026-08-06/07 follow-up batch entries (#238)
CI / ci (push) Has been cancelled
CI / ci-windows (push) Has been cancelled
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 19:23:13 +08:00
Yaowei Zheng 22303d5f71 feat(web): protocol-path suffix on base URL + unified preset-vendor protocol hints (#237)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 19:14:47 +08:00
Yaowei Zheng 864261eade fix(core,docs): window-derived output caps and compaction threshold, slower retry ladder, retry-all-but-auth (#235)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 19:14:26 +08:00
Yaowei Zheng 169c7d5006 chore: drop design-doc citations from code comments (English-only sweep) (#236)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 19:02:48 +08:00
Yaowei Zheng 0cc0bd1a1a feat(server,web,core): explicit proxy address setting (no env vars needed) (#233)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 18:53:55 +08:00
Yaowei Zheng 6e1c7cc28e feat(core,server,docs): default max_turns to -1 (unlimited) to avoid unexpected run cutoffs (#232)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 18:53:03 +08:00
Yaowei Zheng 4a899a265f fix(core): serialize Trace appends; tolerate malformed middle lines on read (#234)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 17:49:40 +08:00
Yiru Dong 9745773cb9 fix(web): 修复中等宽度下聊天栏信息重叠 (#151)
Co-authored-by: Yaowei Zheng <hiyouga@buaa.edu.cn>
2026-08-07 17:19:03 +08:00
Yaowei Zheng a6e54488b8 feat(web): persist model-catalog group expansion per Project (#231)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 17:00:57 +08:00
Yaowei Zheng 2ed8c2f36a fix(models): refresh OpenRouter prices from the models API (inkling cache price) (#230)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 17:00:24 +08:00
Yaowei Zheng 563766c57c docs(changelog): 2026-08-06 batch entries (#228)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:37:19 +08:00
Yaowei Zheng 082ab08e0b feat(desktop,server,web): app icons, completion notifications, single-user mode, bundled penguin CLI (#226)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:36:50 +08:00
Yaowei Zheng 91f3292ab5 feat(server,web,desktop): admin "use system HTTP proxy" switch (#225)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:21:26 +08:00
Yaowei Zheng e8499befd4 feat(web,core,server,docs,skills): avatar update tooltip, DeepSeek-first model catalog, temporary-workspace wording (#224)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:13:43 +08:00
Yaowei Zheng 75a8aa12c8 fix(web): reset new-conversation draft when project chat defaults are saved (#223)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:10:43 +08:00
Yaowei Zheng c98749fbff fix(web): de-race directory browsing in the files panel and workspace picker (#222)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:08:27 +08:00
Yaowei Zheng 8fc26cc44f feat(landing): desktop-first homepage — download CTA leads, CLI below the fold (#221)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:08:24 +08:00
Yaowei Zheng e07106a924 feat(models): add Inkling and Fireworks DeepSeek V4 Flash 0731, delist gateway GLM-5.1 (#220)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:08:20 +08:00
Yaowei Zheng a59dc504c5 release: align the repo version with the shipped 0.2.1 and guard future tags (#219)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 20:08:04 +08:00
GaoYuYang cd260a784d [docs] Update fireworks-credits-amd.zh to link to China ADP (#210) 2026-08-05 17:55:28 +08:00
Yaowei Zheng c6fb255a3b docs(readme,landing): clearer install guidance with first-launch unsigned-build FAQ (#212)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 12:05:39 +08:00
Yaowei Zheng a78901d70e test(landing): account for the 0.2.1 release post in blog fixtures (#211)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 12:00:43 +08:00
Yaowei Zheng b83f03f451 docs(readme): prominent Click to Download button at the top (#208)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 01:12:48 +08:00
Yaowei Zheng e6fcd1fe5a blog: PenguinHarness 0.2.1 release post (zh/en) (#207)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 01:09:41 +08:00
Yaowei Zheng b33b3f43ac fix(desktop): stamp the release version into desktop builds (#206)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 01:08:41 +08:00
Yaowei Zheng f8bfee18d9 fix(release,landing): match the Linux desktop artifact names electron-builder emits (#205)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 00:47:39 +08:00
Yaowei Zheng 88916880eb release: 0.2.1 (#204)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 00:30:55 +08:00
Yaowei Zheng 1cf0e4d9bc docs(readme,landing): introduce the desktop app (#201)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 00:21:15 +08:00
Yaowei Zheng e0f6b122c8 docs(changelog): scheduler/messages IO fixes and hono bump (#203)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 00:18:13 +08:00
Yaowei Zheng dd8ddbb69b perf(server,web): cursor-paginate session history with tail-first loading (#202)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 00:16:25 +08:00
Yaowei Zheng fc7cb5b8ed perf(server): mtime-gate the scheduler tick and memoize project-config reads (#200)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 00:09:15 +08:00
Yaowei Zheng c8894566e4 chore(deps): resolve Dependabot alert #24 (hono ReDoS, GHSA-8j4g-w8fx-2239) (#197)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 00:09:10 +08:00
Yaowei Zheng 1e8588b0f6 fix(desktop): keep the app origin stable so UI preferences survive restarts (#199)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 23:36:27 +08:00
Laodouuu f8a5a1c12e fix(web): align uploaded attachments with user messages (#185)
Co-authored-by: Yaowei Zheng <hiyouga@buaa.edu.cn>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 23:31:34 +08:00
Laodouuu 8362eca6e5 feat(cli): add update download source selection (#196) 2026-08-04 23:13:44 +08:00
Yaowei Zheng d87c993dd4 docs(changelog): 2026-08-04 batch entries (#192)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 23:07:16 +08:00
Yaowei Zheng ab388b4f8c feat(traces): mirror sidebar grouping (workspace mode, category folders, shared components), paginate sessions, title fallback to first prompt (#183)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 23:07:06 +08:00
Yaowei Zheng 89435bf62a feat(project): per-project new-chat defaults (agent, workspace, approval, thinking, model) (#191)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 22:52:34 +08:00
Yaowei Zheng 7cc5c30e71 feat(skills): agent settings Skills tab with uninstall and archive/chat import (#179)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 20:20:07 +08:00
Yaowei Zheng d89bfddc7a feat(skills): add skill-porting library skill (#195)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 20:16:40 +08:00
Yaowei Zheng 6a144a2aa7 fix(web): drop the redundant [failed] marker from tool rows (#184)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 19:32:30 +08:00
Yaowei Zheng 23a39dab15 feat(web): window the conversation outline rail and gate it to 5+ turns (#190)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 19:30:53 +08:00
Yaowei Zheng 0f58744432 fix(web): keep the chat cost stat visible across task boundaries and mid-run loads (#188)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 19:29:28 +08:00
Yaowei Zheng 5b6b8905b1 fix(cli,core,web): stop ANSI color leakage into tool output (#187)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 19:12:21 +08:00
Jingzhe Xu 5e90da2439 更新数据分析 Skill,优化多 Run 评估流程 (#194) 2026-08-04 19:07:25 +08:00
Yaowei Zheng 67adf93b47 feat(web): clickable agent stat icons deep-linking to settings tabs (#186)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 19:03:51 +08:00
Yaowei Zheng 45f916cd1e feat(models): add OpenRouter qwen/qwen3.8-max to the preset catalog (#178)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 18:55:35 +08:00
Yaowei Zheng 6fcf6e53f0 fix(web): restyle the home update hint as plain superscript text (#182)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 18:50:01 +08:00
Laodouuu 38df4e62ee feat(installer): self-select release download source (#176) 2026-08-04 18:44:30 +08:00