-
da40ba413b
feat: fold_turns UI折叠 + 放宽输出限制 + 压缩history/key_info标签 + context_win调大
Liang Jiaqing
2026-04-03 10:43:15 +08:00
-
8d537e954b
fix: simphtml visibility/dialog/SVG improvements & minor agent fixes
Liang Jiaqing
2026-04-03 09:40:09 +08:00
-
b0d4563ae8
Refine llmcore debug and tool parsing
Liang Jiaqing
2026-04-02 21:16:45 +08:00
-
88f32b208b
feat: support NativeToolClient and optimize tool use format for native API
Liang Jiaqing
2026-04-01 23:09:48 +08:00
-
629e57ad83
Refactor: 统一消息格式和Session架构重构
Liang Jiaqing
2026-04-01 22:20:18 +08:00
-
-
368d68baa5
fix: remove stray brace in tool_pattern regex
Liang Jiaqing
2026-04-01 09:47:53 +08:00
-
1c38412e42
revert: 恢复工具调用正则最小长度限制
Liang Jiaqing
2026-04-01 09:35:37 +08:00
-
404ea1947b
fix: llmcore工具调用正则兼容tool_call标签,最小长度改为0
Liang Jiaqing
2026-04-01 09:30:55 +08:00
-
d922303645
TMWebDriver: add debug logs + CDP bridge refactor (action→cmd, extract buildExecScript, handleWsExec routing)
Liang Jiaqing
2026-03-31 20:37:05 +08:00
-
86210296c1
fix: MV3 SW keepalive for WS connection via periodic alarm ping
Jiaqing Liang
2026-03-31 11:19:48 +08:00
-
106c6b04f1
docs: update save_to_file desc, add iframe scan note, cdp_bridge notice
Liang Jiaqing
2026-03-31 09:04:22 +08:00
-
72a85a0823
fix: buildCdpScript add smartProcessResult to prevent CDP serialization error on complex DOM (GitHub issues, Gmail etc); update SOP docs
Liang Jiaqing
2026-03-30 22:30:34 +08:00
-
18d5aafed8
gitignore: universal __pycache__ exclusion, remove tracked .pyc files
Liang Jiaqing
2026-03-30 20:39:46 +08:00
-
117028b5d9
simphtml: refine pathType detection, simplify secondary marking, init response, reduce sleep
Liang Jiaqing
2026-03-30 20:37:27 +08:00
-
f320d141a0
feat: CDP bridge extension integration - ext_ws session type, DOM-channel CDP/batch/cookies/tabs, autofill bringToFront fix, await support in SOP
Liang Jiaqing
2026-03-30 20:01:27 +08:00
-
bc5d1eafaf
feat: add --bg/--input flags to agentmain, rename & simplify subagent SOP
Liang Jiaqing
2026-03-30 15:02:57 +08:00
-
6cec6d8014
feat: autonomous SOP refactor + helper.py with auto date/numbering
Liang Jiaqing
2026-03-30 14:30:30 +08:00
-
473659ba6e
refactor: agent loop done_hooks, inline_eval, scheduler logging & health_check
Liang Jiaqing
2026-03-30 13:51:21 +08:00
-
7b704b5dbc
fix: _parse_openai_sse防御None值迭代(tool_calls/delta可能为null)
Liang Jiaqing
2026-03-30 11:19:56 +08:00
-
5459ebbb59
fix: output窗口滚动漂移 - 用行偏移代替fraction恢复位置,无变化时跳过刷新
Liang Jiaqing
2026-03-29 21:32:40 +08:00
-
f0dea09123
fix: fallback tool_use parser handles both with/without space in type key
Liang Jiaqing
2026-03-29 21:04:34 +08:00
-
58e2f45793
fix: dump tool_use as array format to match fallback parser
Liang Jiaqing
2026-03-29 20:54:25 +08:00
-
844573387d
fix: convert tool_use blocks to text in NativeOAISession history to avoid API content type error
Liang Jiaqing
2026-03-29 19:08:20 +08:00
-
08ac18be6e
fix: code_run encoding compat; wechat truncate long code blocks & limit msg count
Liang Jiaqing
2026-03-29 17:43:06 +08:00
-
52151853b3
fix: encode str input when text=True is intercepted by header wrapper
Liang Jiaqing
2026-03-29 15:15:35 +08:00
-
53c492b682
agentmain: auto-switch cn schema for glm/minimax/kimi; tools_schema: trim descriptions; hub: fix scroll position on refresh
Liang Jiaqing
2026-03-29 15:08:11 +08:00
-
18ef86b69d
llmcore: move logs to temp/model_responses/ subdir; enhance error prefix detection
Liang Jiaqing
2026-03-29 15:06:19 +08:00
-
d76842c549
Merge pull request #52 from octo-patch/feature/add-minimax-provider
LJQ
2026-03-29 14:51:02 +08:00
-
-
fe7e4c0952
refine: tool schema descriptions, docstring format, context_win 18000→20000
Liang Jiaqing
2026-03-29 13:06:06 +08:00
-
45679509ea
MixinSession: spring-back to primary + translate tools_schema to English
Liang Jiaqing
2026-03-29 12:48:36 +08:00
-
226fa69cc3
refactor MixinSession._raw_ask: simplify retry logic, skip yielding first-only error chunk
Liang Jiaqing
2026-03-29 10:53:26 +08:00
-
b6f697d40f
feat: add MiniMax as first-class LLM provider
PR Bot
2026-03-29 07:09:46 +08:00
-
-
1d94384ee5
feat: add Qt/Streamlit alternative frontends, fix hub output auto-scroll, update README
Liang Jiaqing
2026-03-28 20:56:14 +08:00
-
a5dbce396a
refactor: remove XAI/Gemini sessions, add MixinSession fallback, improve error handling
Liang Jiaqing
2026-03-28 08:14:35 +08:00
-
38e2a460e3
refactor: optimize code extraction priority in tool handlers & update autofill SOP
Liang Jiaqing
2026-03-27 19:43:46 +08:00
-
a1c289dbd1
feat(web_driver): support await in executeCode via AsyncFunction fallback
Liang Jiaqing
2026-03-27 18:57:47 +08:00
-
55a5eae4f6
perf: replace MutationObserver with setInterval to fix performance issue
Liang Jiaqing
2026-03-27 18:41:39 +08:00
-
04448dcee9
update userscript guard and scheduler flag
Jiaqing Liang
2026-03-27 15:41:42 +08:00
-
f6c5011eb0
refactor: rewrite GETTING_STARTED, cleanup README, add hub.pyw, remove QUICK_START.pdf
Jiaqing Liang
2026-03-27 12:58:13 +08:00
-
ff258dd0a9
refine: context window, timeout, abort guard, code_run multi-call check, clean logs
Liang Jiaqing
2026-03-26 21:31:48 +08:00
-
47ad98239f
enhance SSE parsing, add stream error/truncation detection, fix tool_call fallback extraction
Liang Jiaqing
2026-03-26 18:42:09 +08:00
-
650c14dc1a
update wechat group QR code (group 2, as group 1 is full)
Liang Jiaqing
2026-03-26 13:37:41 +08:00
-
551666a53b
refactor: unify OpenAI streaming into _openai_stream(), add Responses API support
Liang Jiaqing
2026-03-25 23:50:28 +08:00
-
507e886322
refactor llmcore: extract _parse_claude_sse, simplify ToolClient, enhance logging and context trimming
Liang Jiaqing
2026-03-25 21:41:33 +08:00
-
1b60d2c773
minor: tweak prompt wording, improve OAI history compression
Liang Jiaqing
2026-03-25 10:00:16 +08:00
-
85250c2694
fix: unify assistant content format for prompt caching to work
Liang Jiaqing
2026-03-25 09:45:43 +08:00
-
b92d2bc97d
fix: always compress history tags, adjust context trim thresholds
Liang Jiaqing
2026-03-25 08:37:46 +08:00
-
ddce7ef549
feat: reflect hot-reload + enhance prompt caching & history compression
Liang Jiaqing
2026-03-24 22:58:20 +08:00
-
274bbcb9e4
docs: update WeChat group QR code
Liang Jiaqing
2026-03-24 22:55:04 +08:00
-
28f22c3973
feat: add prompt caching for NativeClaudeSession
Liang Jiaqing
2026-03-24 20:00:44 +08:00
-
f9a0aa71fa
fix: add tool_result placeholder for NativeClaudeSession to prevent 502
Liang Jiaqing
2026-03-24 19:54:27 +08:00
-
651e0d2bc8
refactor: extract code_run header to external file, add subprocess gbk fallback patch
Liang Jiaqing
2026-03-24 09:52:55 +08:00
-
5643bfb5f0
code_run自动注入常用import+memory路径; ljqCtrl_sop补充文本输入方法
Liang Jiaqing
2026-03-24 00:00:20 +08:00
-
515b0cd985
feat: unified media download in wechatapp + proxy support for NativeOAISession
Liang Jiaqing
2026-03-23 20:57:39 +08:00
-
60f40e3c5e
feat(wechat): add send_file via CDN upload; fix _strip_md robustness
Liang Jiaqing
2026-03-23 17:55:20 +08:00
-
eb8834b9df
feat: enhance text_only mode - add form element annotations, block-level line breaks, and whitespace cleanup
Jiaqing Liang
2026-03-23 15:26:05 +08:00
-
b4bdaf11da
style: remove trailing periods in tool schema descriptions (-31 tokens/round)
Jiaqing Liang
2026-03-23 13:56:03 +08:00
-
47e9a55feb
feat: add file ref expansion syntax for file_patch and file_write
Jiaqing Liang
2026-03-23 13:50:11 +08:00
-
66dff812fb
docs: add personal WeChat bot frontend to Latest News
Jiaqing Liang
2026-03-23 12:05:23 +08:00
-
4b4dc51336
fix: tool_use regex negative lookahead to prevent cross-tag matching; tgapp relative path resolve
Jiaqing Liang
2026-03-23 11:46:10 +08:00
-
6f6d9f6570
feat: add NativeOAISession + minor fixes (code_run script fallback, thinking prompt tags)
Liang Jiaqing
2026-03-22 22:19:46 +08:00
-
fd5150ffad
feat: strip markdown formatting in wechat output
Liang Jiaqing
2026-03-22 20:45:40 +08:00
-
ba6ab901f8
feat: add WeChat bot frontend (wechatapp.py)
Liang Jiaqing
2026-03-22 20:20:33 +08:00
-
8794c85cfe
docs: update paths for frontends/ migration
Liang Jiaqing
2026-03-22 17:47:56 +08:00
-
87d557260c
refactor: move frontend apps to frontends/ and fix path references
Liang Jiaqing
2026-03-22 17:45:20 +08:00
-
a9f0e9628f
fix: llm session tweaks & agent init refactor
Liang Jiaqing
2026-03-22 09:55:24 +08:00
-
122b6c431c
improve mykey_template: add apibase rules, all session types with full cfg comments
Liang Jiaqing
2026-03-21 12:23:58 +08:00
-
fdc24e4dd0
add NativeClaudeSession+NativeToolClient, support parallel tool calls, fix tool_calls[-1:], add llm log
Liang Jiaqing
2026-03-21 12:13:46 +08:00
-
85f17db487
feat: prompt_cache skip compress + style
Liang Jiaqing
2026-03-20 23:47:15 +08:00
-
05800a4f48
Merge PR #40: Fix feishu group chat reply and add docs
Jiaqing Liang
2026-03-19 14:42:20 +08:00
-
-
4ebb421fd5
Merge PR #39: Add reasoning_effort config support
Jiaqing Liang
2026-03-19 14:38:23 +08:00
-
-
34452e2d4c
fix: 飞书机器人群聊回复逻辑
Jinyi Han
2026-03-19 09:57:00 +08:00
-
70ed09ad2b
Support configurable OpenAI reasoning effort
YangChen-pro
2026-03-18 22:54:58 +08:00
-
-
34abe90bb2
Merge upstream/main with local fsapp.py preserved
Jinyi Han
2026-03-18 12:15:49 +08:00
-
-
-
-
00038cd1ae
refactor: unify LLM session constructors to accept cfg dict
Liang Jiaqing
2026-03-17 16:52:12 +08:00
-
d896355bad
fix: key_info regex residue accumulation bug - non-greedy match stopped at first 工作记忆 leaving tail behind
Jiaqing Liang
2026-03-16 13:57:52 +08:00
-
065a5ee4bf
refactor: working memory dict, merge chat paths, simplify SKILL docs
Jiaqing Liang
2026-03-16 13:18:41 +08:00
-
3e6be97ec9
feat: add IME composition fix for macOS (closes #33)
Jiaqing Liang
2026-03-16 13:15:11 +08:00
-
806f1e9767
update the operation in feishu app
Jinyi Han
2026-03-15 23:15:13 +08:00
-
5fdc2c60b2
Merge pull request #31 from wjl2023/fix-readme-date
LJQ
2026-03-14 21:14:44 +08:00
-
-
523ce6133e
fix: Update release date to 2026-03-10 in README
wjl2023
2026-03-14 21:00:05 +08:00
-
da00664a00
Merge pull request #29 from wjl2023/fix-moonshot-temperature
LJQ
2026-03-14 20:47:44 +08:00
-
-
-
-
2809a54b29
fix: Add moonshot API temperature=1.0 constraint
wjl2023
2026-03-14 20:44:29 +08:00
-
-
68a936eb2c
debug print result; kimi temp=1.0 compat
Liang Jiaqing
2026-03-14 20:34:57 +08:00
-
bbde5399cf
add skill_search SOP to tracked memory files
Liang Jiaqing
2026-03-14 20:33:54 +08:00
-
afa288f240
docs: add note about 2 memory management tools alongside 7 atomic tools
Liang Jiaqing
2026-03-14 08:53:11 +08:00
-
75a0e86820
docs: update README with enhanced structure, news section, bot interfaces, and comparison table (from hjy)
Liang Jiaqing
2026-03-14 08:49:07 +08:00
-
0839edd134
update the readme
Jinyi Han
2026-03-14 01:49:03 +08:00
-
d8a32313a8
update the readme
Jinyi Han
2026-03-14 01:47:29 +08:00
-
80ced3081d
update the readme
Jinyi Han
2026-03-14 01:45:14 +08:00
-
ab84bc686c
update the readme
Jinyi Han
2026-03-14 01:42:41 +08:00
-
cc450a87ab
update the readme
Jinyi Han
2026-03-14 01:14:51 +08:00
-
7977820500
update the readme
Jinyi Han
2026-03-14 01:12:22 +08:00
-
5a9736b7f0
update the readme
Jinyi Han
2026-03-14 00:52:51 +08:00
-
d5f1d03a59
Add MIT License
LJQ
2026-03-13 22:31:29 +08:00
-
90bfd2324a
Remove license section from README
Liang Jiaqing
2026-03-13 22:14:37 +08:00
-
0100bf10af
refactor: replace insight template comments with real out-of-box entries
Liang Jiaqing
2026-03-13 20:50:04 +08:00
-
908c1a52ed
perf: localhost→127.0.0.1 fix IPv6 2s delay; simphtml radio/checkbox/svg/dropdown fixes; poll interval 0.5→0.2s
Liang Jiaqing
2026-03-13 20:13:19 +08:00
-
081aa12657
Merge PR #25: Refactor chat app adapters with shared chatapp_common
LJQ
2026-03-13 18:28:27 +08:00
-
-
-
-
44bda94a36
Refactor Feishu adapter to trim duplicated helpers
Xinyi Wang
2026-03-13 16:51:50 +08:00