Liang Jiaqing
74c88d4d04
refine: worker on_done + 120s window + prompt tweaks
2026-05-06 19:16:29 +08:00
Liang Jiaqing
b3f1b380f3
feat: agent BBS server + team worker + timeout bump
2026-05-06 18:55:18 +08:00
LJQ
14f6afacc9
Merge pull request #266 from wellsoren/qt-ui-redesign
...
QT界面持续优化和bug修复
2026-05-06 13:33:36 +08:00
LJQ
eabac562bd
Merge pull request #274 from yiqi-017/feat/acp-bridge
...
fix: ACP bridge streaming overlap and truncation
2026-05-06 13:33:07 +08:00
Jiaqing Liang
f50b6507e3
Improve English UI defaults and task timeout
2026-05-06 13:23:33 +08:00
Liang Jiaqing
5aaa26e69b
file_write: support content arg in native mode, strip it in text-emulated mode
2026-05-06 10:30:08 +08:00
yiqi-017
7fc64bb341
fix: use incremental streaming in ACP bridge to prevent text overlap
...
Switch to inc_out=True mode so queue items are incremental deltas
instead of cumulative text. The old cumulative approach broke when
agentmain's post-processing (</summary>\n\n insertion) shifted offsets,
causing the bridge's delta calculation to produce overlapping or
truncated content.
Now "next" items are forwarded directly, and "done" is only used as
content when no streaming occurred (error fallback).
2026-05-06 03:54:09 +08:00
LJQ
82859a052a
Merge pull request #268
...
fix: remove duplicate backtick key in VK_CODE dictionary
2026-05-05 18:44:57 +08:00
LJQ
e4e828f137
Merge pull request #269
...
fix: add request timeout and replace assert with proper exception
2026-05-05 18:41:56 +08:00
LJQ
85d003fa9f
Merge pull request #271 from AspasZhang/docs/update-wechat-qr-group14
...
docs: update WeChat group QR to group 14, remove old group 13 image
2026-05-05 18:11:25 +08:00
LJQ
e1ed6cf079
Merge pull request #272 from yiqi-017/feat/acp-bridge
...
feat: add ACP bridge for codeg integration
2026-05-05 18:10:33 +08:00
yiqi-017
424324a429
docs: add codeg integration section to README
2026-05-05 15:34:57 +08:00
yiqi-017
7e357dcc64
refactor: move acp bridge to frontends/
2026-05-05 14:28:13 +08:00
AspasZhang
2f7889b79f
docs: update WeChat group QR to group 14, remove old group 13 image
2026-05-05 13:32:36 +08:00
Liang Jiaqing
c2918a6e87
feat: add contentSettings cmd to CDP bridge (bypass multi-download dialog); minor agentmain cleanup
2026-05-05 11:57:40 +08:00
Kailigithub
d8dc236c55
fix: add request timeout and replace assert with proper exception
2026-05-05 03:08:55 +00:00
Kailigithub
ab07c85db0
fix: remove duplicate backtick key in VK_CODE dictionary
2026-05-05 03:07:35 +00:00
Liang Jiaqing
892319b355
remove newtab, add terminal QR, refine task_planning sop
2026-05-04 12:39:41 +08:00
wellsoren
7031c81c25
Merge branch 'main' into qt-ui-redesign
2026-05-03 22:59:44 +08:00
wellsoren
58515a9ed0
style: QT界面持续优化和bug修复
2026-05-03 22:48:41 +08:00
wellsoren
4165a8ea69
Merge branch 'main' of github.com:lsdefine/GenericAgent
2026-05-03 22:25:44 +08:00
Liang Jiaqing
1bf2a530b9
/resume prompt优化(v5) + wechatapp去or空占位 + summary截断80
2026-05-03 16:36:48 +08:00
wellsoren
e0d503bfef
chore: sync with upstream and update qtapp
2026-05-03 15:35:53 +08:00
wellsoren
1bc4315b95
chore: sync with upstream and update qtapp
2026-05-03 14:31:13 +08:00
Liang Jiaqing
26d5fc6781
feat: auto-inject summary text block when model outputs thinking+tool_use without text; stapp fallback uses content preview
2026-05-03 12:22:05 +08:00
Liang Jiaqing
52a53e44c0
fix: clear _pending_tool_ids when history is empty to prevent orphan tool_result after /new
2026-05-02 21:05:51 +08:00
Liang Jiaqing
60b1112960
fix: include earlier_context in compress_history_tags pattern
2026-05-02 20:46:16 +08:00
Liang Jiaqing
2eb69983dd
feat: peer_hint mechanism & history folding compression
2026-05-02 20:30:33 +08:00
yiqi-017
88f0e69231
fix: mark ACP stdout fd as non-inheritable to prevent child process pollution
...
- os.set_inheritable(_stdout_fd, False) on both Windows and Unix
- Unix path now uses os.dup() + os.fdopen() consistent with Windows
- Prevents subprocess.Popen children from inheriting the ACP JSON-RPC
file descriptor, which could corrupt the protocol stream
2026-05-02 17:46:13 +08:00
hanshou101
bf002e5bcc
fix(fsapp): rollover oversized Feishu task cards ( #209 )
2026-05-02 14:54:46 +08:00
Liang Jiaqing
74831f83f7
fix: non-greedy file_content extraction, empty response retry limit, vision template pass
2026-05-02 12:59:40 +08:00
Liang Jiaqing
b55b50a0ec
Revert "fix: make launcher resilient to pywebview startup failures ( #203 )"
...
This reverts commit dbb562f550 .
2026-05-02 12:47:21 +08:00
CauchYoung and laplace young
86bed816ad
fix: make launcher resilient to pywebview startup failures ( #203 )
...
Co-authored-by: laplace young <yangqk12@whu.edu.cn >
2026-05-02 12:45:57 +08:00
Kailigithub and Kailigithub
1e2cd63165
fix: add Linux CJK font paths for desktop pet bubble text rendering ( #248 )
...
Co-authored-by: Kailigithub <Kailigithub@users.noreply.github.com >
2026-05-02 12:32:16 +08:00
Liang Jiaqing
05d542a9a0
docs: update WeChat group QR to group 13, remove old group images
2026-05-01 10:49:19 +08:00
LJQ
99f6f7c367
Merge pull request #245 from AspasZhang/pr/add-wechat-group13-image
...
docs: add missing wechat_group13.jpg
2026-05-01 10:47:03 +08:00
AspasZhang
4d570b75a1
docs: add wechat_group13.jpg image
2026-05-01 10:46:15 +08:00
Liang Jiaqing
944011b64f
Revert "Merge pull request #244 from AspasZhang/pr/update-readme-wechat-groups"
...
This reverts commit b22f3c45cc , reversing
changes made to 8bea96614e .
2026-05-01 10:46:11 +08:00
LJQ
1d42646ce0
Merge pull request #244 from AspasZhang/pr/update-readme-wechat-groups
...
docs: 更新微信群二维码,去掉群8/9/11,保留群12,新增群13
2026-05-01 10:39:11 +08:00
AspasZhang
d6227d6e54
docs: 更新微信群二维码,去掉旧群,只保留群13
2026-05-01 10:34:26 +08:00
tqjason
00e6ab0748
Fix pet reference in rightMouseDown_ method ( #239 )
2026-05-01 08:45:51 +08:00
Liang Jiaqing
a405a02238
add official channel disclaimer; fix scroll/wechat-md/llm-msg
2026-05-01 08:41:10 +08:00
yiqi-017
6770a02d59
feat: enable verbose output in ACP bridge
2026-04-29 21:13:11 +08:00
Liang Jiaqing
b5fbc7be6b
feat: add Discord bot frontend; refine memory SOP index rule
2026-04-29 19:29:36 +08:00
Liang Jiaqing
913a90bc63
fix: sanitize backticks in code_run output & simplify subagent turn header
2026-04-29 18:26:16 +08:00
yiqi-017
21d2a4ca20
feat: add ACP bridge for codeg integration
...
Stdio-based JSON-RPC bridge implementing the Agent Client Protocol,
allowing codeg to connect to GenericAgent as a live ACP agent.
Handles Windows binary stdout/stdin, redirects stray prints to stderr,
and converts GenericAgent's cumulative text queue to ACP delta streaming.
2026-04-29 15:46:47 +08:00
Liang Jiaqing
564f05aeee
improve TMWebDriver connection error message and SOP
2026-04-29 14:02:43 +08:00
Liang Jiaqing
3da34d2f58
cleanup: remove NextWillSummary, add supervisor_sop, fix streaming fence protection, tighten L1 rules
2026-04-29 13:29:03 +08:00
Liang Jiaqing
0f2d1d3165
refactor: deduplicate _parse_mixed_response by reusing _parse_text_tool_calls; fix orphan tool_result in _fix_messages
2026-04-28 22:15:07 +08:00
Liang Jiaqing
4e41b15972
统一流重试行为: 不管mixin/非mixin中途断连都重试; 更新ga.py错误检测条件
2026-04-28 20:41:14 +08:00