Commit Graph

  • 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