GaoYuYang and Cursor
cd1630ae8f
fix(web,cli): carry duration and byte abbreviations into the next unit ( #112 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 16:40:13 +08:00
6b3574f5c9
fix(core,tooling): keep the harness's own ports out of the Agent's environment and off the dev server ( #100 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: J.Li <jl2388@cam.ac.uk >
2026-07-29 16:15:23 +08:00
Yaowei Zheng and Claude Fable 5
2b708d37fe
release: 0.1.4 ( #99 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-28 01:57:59 +08:00
Yaowei Zheng and Claude Fable 5
00e699f4af
release: 0.1.3 ( #93 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-28 01:34:41 +08:00
Yaowei Zheng and Claude Fable 5
a4e7820efe
docs(changelog): record the 2026-07-26/27 batch ( #80 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-28 00:31:45 +08:00
rank-Yu and Claude Fable 5
46463bee26
feat(core,cli,server,web): add goal mode — loop Tasks on one Session until an objective completes ( #66 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-27 23:43:24 +08:00
Yaowei Zheng and Claude Fable 5
f6ebf5d618
release: 0.1.2 ( #69 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-26 23:18:16 +08:00
Yaowei Zheng and Claude Fable 5
658b6265bb
docs(changelog): record the 2026-07-24 batch ( #65 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-26 23:07:54 +08:00
Yaowei Zheng and Claude Opus 4.8
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
b18ae8f5f1
feat(server,web): serve Workspace HTML previews from a separate origin ( #46 )
...
Serve "open in new tab" HTML previews from a separate origin (the loopback counterpart, or PENGUIN_PREVIEW_ORIGIN) with a signed, host-bound token, so localStorage/cookies/third-party embeds work while Agent-generated pages stay off the app origin. The app is canonicalized onto localhost and the preview host (127.0.0.1) serves only /preview/* — its /api answers 401 and app routes 302 to the canonical host — so the preview origin can neither set nor honor a session cookie.
2026-07-23 23:11:04 +08:00
Yaowei Zheng and Claude Opus 4.8
001056f97c
chore(changelog): collect unreleased entries in changelog/unreleased/ ( #47 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-23 22:24:54 +08:00