Commit Graph

  • 6fc1998d9c Change host to 0.0.0.0 main 3dtours 2026-08-10 18:49:33 +07:00
  • 047505dccc docs(changelog): 2026-08-06/07 follow-up batch entries (#238) Yaowei Zheng 2026-08-07 19:23:13 +08:00
  • 22303d5f71 feat(web): protocol-path suffix on base URL + unified preset-vendor protocol hints (#237) Yaowei Zheng 2026-08-07 19:14:47 +08:00
  • 864261eade fix(core,docs): window-derived output caps and compaction threshold, slower retry ladder, retry-all-but-auth (#235) Yaowei Zheng 2026-08-07 19:14:26 +08:00
  • 169c7d5006 chore: drop design-doc citations from code comments (English-only sweep) (#236) Yaowei Zheng 2026-08-07 19:02:48 +08:00
  • 0cc0bd1a1a feat(server,web,core): explicit proxy address setting (no env vars needed) (#233) Yaowei Zheng 2026-08-07 18:53:55 +08:00
  • 6e1c7cc28e feat(core,server,docs): default max_turns to -1 (unlimited) to avoid unexpected run cutoffs (#232) Yaowei Zheng 2026-08-07 18:53:03 +08:00
  • 4a899a265f fix(core): serialize Trace appends; tolerate malformed middle lines on read (#234) Yaowei Zheng 2026-08-07 17:49:40 +08:00
  • 9745773cb9 fix(web): 修复中等宽度下聊天栏信息重叠 (#151) Yiru Dong 2026-08-07 17:19:03 +08:00
  • a6e54488b8 feat(web): persist model-catalog group expansion per Project (#231) Yaowei Zheng 2026-08-07 17:00:57 +08:00
  • 2ed8c2f36a fix(models): refresh OpenRouter prices from the models API (inkling cache price) (#230) Yaowei Zheng 2026-08-07 17:00:24 +08:00
  • 563766c57c docs(changelog): 2026-08-06 batch entries (#228) Yaowei Zheng 2026-08-06 20:37:19 +08:00
  • 082ab08e0b feat(desktop,server,web): app icons, completion notifications, single-user mode, bundled penguin CLI (#226) Yaowei Zheng 2026-08-06 20:36:50 +08:00
  • 91f3292ab5 feat(server,web,desktop): admin "use system HTTP proxy" switch (#225) Yaowei Zheng 2026-08-06 20:21:26 +08:00
  • e8499befd4 feat(web,core,server,docs,skills): avatar update tooltip, DeepSeek-first model catalog, temporary-workspace wording (#224) Yaowei Zheng 2026-08-06 20:13:43 +08:00
  • 75a8aa12c8 fix(web): reset new-conversation draft when project chat defaults are saved (#223) Yaowei Zheng 2026-08-06 20:10:43 +08:00
  • c98749fbff fix(web): de-race directory browsing in the files panel and workspace picker (#222) Yaowei Zheng 2026-08-06 20:08:27 +08:00
  • 8fc26cc44f feat(landing): desktop-first homepage — download CTA leads, CLI below the fold (#221) Yaowei Zheng 2026-08-06 20:08:24 +08:00
  • e07106a924 feat(models): add Inkling and Fireworks DeepSeek V4 Flash 0731, delist gateway GLM-5.1 (#220) Yaowei Zheng 2026-08-06 20:08:20 +08:00
  • a59dc504c5 release: align the repo version with the shipped 0.2.1 and guard future tags (#219) Yaowei Zheng 2026-08-06 20:08:04 +08:00
  • cd260a784d [docs] Update fireworks-credits-amd.zh to link to China ADP (#210) GaoYuYang 2026-08-05 17:55:28 +08:00
  • c6fb255a3b docs(readme,landing): clearer install guidance with first-launch unsigned-build FAQ (#212) Yaowei Zheng 2026-08-05 12:05:39 +08:00
  • a78901d70e test(landing): account for the 0.2.1 release post in blog fixtures (#211) Yaowei Zheng 2026-08-05 12:00:43 +08:00
  • b83f03f451 docs(readme): prominent Click to Download button at the top (#208) Yaowei Zheng 2026-08-05 01:12:48 +08:00
  • e6fcd1fe5a blog: PenguinHarness 0.2.1 release post (zh/en) (#207) Yaowei Zheng 2026-08-05 01:09:41 +08:00
  • b33b3f43ac fix(desktop): stamp the release version into desktop builds (#206) Yaowei Zheng 2026-08-05 01:08:41 +08:00
  • f8bfee18d9 fix(release,landing): match the Linux desktop artifact names electron-builder emits (#205) Yaowei Zheng 2026-08-05 00:47:39 +08:00
  • 88916880eb release: 0.2.1 (#204) Yaowei Zheng 2026-08-05 00:30:55 +08:00
  • 1cf0e4d9bc docs(readme,landing): introduce the desktop app (#201) Yaowei Zheng 2026-08-05 00:21:15 +08:00
  • e0f6b122c8 docs(changelog): scheduler/messages IO fixes and hono bump (#203) Yaowei Zheng 2026-08-05 00:18:13 +08:00
  • dd8ddbb69b perf(server,web): cursor-paginate session history with tail-first loading (#202) Yaowei Zheng 2026-08-05 00:16:25 +08:00
  • fc7cb5b8ed perf(server): mtime-gate the scheduler tick and memoize project-config reads (#200) Yaowei Zheng 2026-08-05 00:09:15 +08:00
  • c8894566e4 chore(deps): resolve Dependabot alert #24 (hono ReDoS, GHSA-8j4g-w8fx-2239) (#197) Yaowei Zheng 2026-08-05 00:09:10 +08:00
  • 1e8588b0f6 fix(desktop): keep the app origin stable so UI preferences survive restarts (#199) Yaowei Zheng 2026-08-04 23:36:27 +08:00
  • f8a5a1c12e fix(web): align uploaded attachments with user messages (#185) Laodouuu 2026-08-04 23:31:34 +08:00
  • 8362eca6e5 feat(cli): add update download source selection (#196) Laodouuu 2026-08-04 23:13:44 +08:00
  • d87c993dd4 docs(changelog): 2026-08-04 batch entries (#192) Yaowei Zheng 2026-08-04 23:07:16 +08:00
  • ab388b4f8c feat(traces): mirror sidebar grouping (workspace mode, category folders, shared components), paginate sessions, title fallback to first prompt (#183) Yaowei Zheng 2026-08-04 23:07:06 +08:00
  • 89435bf62a feat(project): per-project new-chat defaults (agent, workspace, approval, thinking, model) (#191) Yaowei Zheng 2026-08-04 22:52:34 +08:00
  • 7cc5c30e71 feat(skills): agent settings Skills tab with uninstall and archive/chat import (#179) Yaowei Zheng 2026-08-04 20:20:07 +08:00
  • d89bfddc7a feat(skills): add skill-porting library skill (#195) Yaowei Zheng 2026-08-04 20:16:40 +08:00
  • 6a144a2aa7 fix(web): drop the redundant [failed] marker from tool rows (#184) Yaowei Zheng 2026-08-04 19:32:30 +08:00
  • 23a39dab15 feat(web): window the conversation outline rail and gate it to 5+ turns (#190) Yaowei Zheng 2026-08-04 19:30:53 +08:00
  • 0f58744432 fix(web): keep the chat cost stat visible across task boundaries and mid-run loads (#188) Yaowei Zheng 2026-08-04 19:29:28 +08:00
  • 5b6b8905b1 fix(cli,core,web): stop ANSI color leakage into tool output (#187) Yaowei Zheng 2026-08-04 19:12:21 +08:00
  • 5e90da2439 更新数据分析 Skill,优化多 Run 评估流程 (#194) Jingzhe Xu 2026-08-04 19:07:25 +08:00
  • 67adf93b47 feat(web): clickable agent stat icons deep-linking to settings tabs (#186) Yaowei Zheng 2026-08-04 19:03:51 +08:00
  • 45f916cd1e feat(models): add OpenRouter qwen/qwen3.8-max to the preset catalog (#178) Yaowei Zheng 2026-08-04 18:55:35 +08:00
  • 6fcf6e53f0 fix(web): restyle the home update hint as plain superscript text (#182) Yaowei Zheng 2026-08-04 18:50:01 +08:00
  • 38df4e62ee feat(installer): self-select release download source (#176) Laodouuu 2026-08-04 18:44:30 +08:00
  • 747077cabb feat(desktop): three-platform packaging and CI matrix (M3) (#177) Yaowei Zheng 2026-08-04 18:32:13 +08:00
  • a4415cdb4b docs(changelog): desktop app, random admin password + login throttling, CLI probe diagnostics (#175) Yaowei Zheng 2026-08-04 18:32:11 +08:00
  • e015d9e591 fix(desktop): Workspace HTML previews (render view and new window) (#189) Yaowei Zheng 2026-08-04 18:10:46 +08:00
  • d312d368b8 fix(core): strip desktop-mode credentials from Agent command environments (#180) Yaowei Zheng 2026-08-04 18:10:43 +08:00
  • 6f60b242bd fix(core,server,web,cli): compaction tolerance, retry parity, and failure classification (#174) Yaowei Zheng 2026-08-04 17:27:45 +08:00
  • 7015fb0153 feat(desktop): Electron shell M2 — embedded server, desktop login, instance lock (#173) Yaowei Zheng 2026-08-04 16:57:28 +08:00
  • 045ac250e0 feat(server): randomize the seeded admin initial password (#172) Yaowei Zheng 2026-08-04 16:50:46 +08:00
  • e05dea536b fix(cli): report web readiness probe failures (#169) Laodouuu 2026-08-04 12:34:27 +08:00
  • 4d5d55d15a release: 0.2.0 (#168) Yaowei Zheng 2026-08-03 21:22:05 +08:00
  • 2e8389f438 feat(release): add Alibaba Cloud OSS distribution (#166) Laodouuu 2026-08-03 21:04:24 +08:00
  • 24cea8c511 docs(changelog): web chat navigation entry (#164) (#165) Yaowei Zheng 2026-08-03 21:02:55 +08:00
  • 93c11e5557 feat(web): input history recall, sticky work-group header, chat outline (#164) Yaowei Zheng 2026-08-03 21:02:33 +08:00
  • c4bf673309 fix(tooling): clear the web Vite dep cache when skills/core output changes (#163) Yaowei Zheng 2026-08-03 17:02:22 +08:00
  • 77a67e95d6 docs(changelog): model catalog refresh entry (#161) Yaowei Zheng 2026-08-03 15:53:06 +08:00
  • f3193ae628 feat(models): refresh qianwenai lineup, add flash-0731 and gpt-5.6-luna, default to flash (#160) Yaowei Zheng 2026-08-03 15:51:37 +08:00
  • c76a2c61bb docs(changelog): record the #136–#140 fix batch (#159) Yaowei Zheng 2026-08-03 15:40:31 +08:00
  • a0968496b7 fix(server,web): steering survives reloads with visible content, and file attachments steer too (#157) Yaowei Zheng 2026-08-03 15:35:32 +08:00
  • 835dfb5c5a fix(core,skills): diagnose missing paths in read_file/edit_file instead of implying absolute paths are rejected (#155) Yaowei Zheng 2026-08-03 14:08:33 +08:00
  • aeffc8a02f feat(server,web): DB-served session list, CLI-session visibility toggle, and sidebar group paging (#158) Yaowei Zheng 2026-08-03 13:51:14 +08:00
  • e6a58ac131 fix(web): render the tool-card subtitle only once its field is complete (no streaming jitter) (#156) Yaowei Zheng 2026-08-03 13:43:42 +08:00
  • 83dd946dfd docs(changelog): truncated-output recovery and unified installer entries (#149) Yaowei Zheng 2026-08-03 13:21:02 +08:00
  • a798bca87f feat(core): recover truncated tool output via the Session scratchpad (#145) Jingzhe Xu 2026-08-03 13:17:42 +08:00
  • 84949882ab feat(installer,web): one canonical bundle per target; robust in-place upgrades; update-check feedback (#142) Laodouuu 2026-08-03 12:19:59 +08:00
  • 740f101242 Improve benchmark case details and score chart scaling (#146) Jingzhe Xu 2026-07-31 20:42:32 +08:00
  • 5308002d72 feat(docs): add document search (#147) Laodouuu 2026-07-31 20:36:34 +08:00
  • 4db89cbe3f fix(web): show file summary after task completion (#143) Youhai 2026-07-31 20:20:58 +08:00
  • 4be0262381 chore(ci): upgrade pnpm/action-setup to v6 and action-gh-release to v3 (#135) Yaowei Zheng 2026-07-30 22:00:32 +08:00
  • 6664edf890 release: 0.1.5 (#134) Yaowei Zheng 2026-07-30 19:23:41 +08:00
  • ba0860f8d1 feat(skills): opt-in paper editorial theme for web-design and Markdown/multilingual RAG guidance for penguin-sdk (#133) Yaowei Zheng 2026-07-30 18:37:51 +08:00
  • 519e0a7428 chore(deps): upgrade pnpm to 11.18.0 (#132) Yaowei Zheng 2026-07-30 17:26:01 +08:00
  • 385d506e77 feat(web,server): unify nav naming, panel width and the update entry (#130) Yaowei Zheng 2026-07-30 17:25:50 +08:00
  • 97852f43b8 feat(core,server,web): images reach every input — steering, goal objectives, one fold (#71) rank-Yu 2026-07-30 16:50:35 +08:00
  • de6380f278 fix(release): harden cross-platform offline installers (#131) laodouuu 2026-07-30 16:02:25 +08:00
  • 081fe2d172 feat: 完善两阶段 Agent 自进化 Pipeline、Skills 与 Benchmark (#129) Jingzhe Xu 2026-07-30 15:59:58 +08:00
  • 3bd0a7208a fix(cli): decode stdin across chunk boundaries (#127) GaoYuYang 2026-07-30 15:54:22 +08:00
  • 74f1589d20 docs(reference): document run_subagent's provider, three gateway groups, and max_tokens (#126) GaoYuYang 2026-07-30 15:47:51 +08:00
  • dec7565830 docs(changelog): record the 2026-07-29 composer and system-prompt batch (#123) Yaowei Zheng 2026-07-29 23:59:47 +08:00
  • a3daac3d82 feat(core): tighten the default system prompt (#120) Yaowei Zheng 2026-07-29 23:56:26 +08:00
  • 5f2f38f422 docs(changelog): record the batch since v0.1.4 (#101) Yaowei Zheng 2026-07-29 23:47:53 +08:00
  • 1d23a7acaf feat(web,server,core): attach files to a message from the composer (#121) Yaowei Zheng 2026-07-29 23:44:10 +08:00
  • 37fc715ce9 feat(web): replace the @ mention with an /agent command, and stage both switches until send (#122) Yaowei Zheng 2026-07-29 23:37:37 +08:00
  • b9de3da879 fix(web): take the Session's elapsed time from Trace timestamps, so a reload stops restarting it (#124) Yaowei Zheng 2026-07-29 23:30:13 +08:00
  • ed1ea509d3 fix(web): scroll the sidebar nav with the session list, in both sidebar states (#119) Yaowei Zheng 2026-07-29 23:30:06 +08:00
  • a4a434cfaf fix(web): honor currency setting in benchmark costs (#113) laodouuu 2026-07-29 23:29:59 +08:00
  • 4681135423 chore: make non-i18n code English-only (#117) Yaowei Zheng 2026-07-29 18:03:41 +08:00
  • f63037866e fix(web): keep import controls inside their scroller, so the document stops scrolling (#116) Yaowei Zheng 2026-07-29 17:45:17 +08:00
  • b40262d43c fix(web): drop the stop-reason pill from the tool card row; the status icon carries it (#106) Yaowei Zheng 2026-07-29 17:24:59 +08:00
  • 5b22ad06da fix(core): retry on failed as well as timeout; only auth stops the run (#104) Yaowei Zheng 2026-07-29 16:57:05 +08:00
  • 8dc560eedd feat(core,tooling): bundle MinGit in the Windows package so exec_command always has bash (#95) Yaowei Zheng 2026-07-29 16:49:40 +08:00
  • e9f032c965 fix(web): stop rendering an empty bubble for a fidelity-only text or thinking message (#105) Yaowei Zheng 2026-07-29 16:48:22 +08:00