Commit Graph

465 Commits

Author SHA1 Message Date
Jiaqing Liang
eb8834b9df feat: enhance text_only mode - add form element annotations, block-level line breaks, and whitespace cleanup 2026-03-23 15:26:05 +08:00
Jiaqing Liang
b4bdaf11da style: remove trailing periods in tool schema descriptions (-31 tokens/round) 2026-03-23 13:56:03 +08:00
Jiaqing Liang
47e9a55feb feat: add file ref expansion syntax for file_patch and file_write 2026-03-23 13:50:11 +08:00
Jiaqing Liang
66dff812fb docs: add personal WeChat bot frontend to Latest News 2026-03-23 12:05:23 +08:00
Jiaqing Liang
4b4dc51336 fix: tool_use regex negative lookahead to prevent cross-tag matching; tgapp relative path resolve 2026-03-23 11:46:10 +08:00
Liang Jiaqing
6f6d9f6570 feat: add NativeOAISession + minor fixes (code_run script fallback, thinking prompt tags) 2026-03-22 22:19:46 +08:00
Liang Jiaqing
fd5150ffad feat: strip markdown formatting in wechat output 2026-03-22 20:45:40 +08:00
Liang Jiaqing
ba6ab901f8 feat: add WeChat bot frontend (wechatapp.py) 2026-03-22 20:20:33 +08:00
Liang Jiaqing
8794c85cfe docs: update paths for frontends/ migration 2026-03-22 17:47:56 +08:00
Liang Jiaqing
87d557260c refactor: move frontend apps to frontends/ and fix path references 2026-03-22 17:45:20 +08:00
Liang Jiaqing
a9f0e9628f fix: llm session tweaks & agent init refactor 2026-03-22 09:55:24 +08:00
Liang Jiaqing
122b6c431c improve mykey_template: add apibase rules, all session types with full cfg comments 2026-03-21 12:23:58 +08:00
Liang Jiaqing
fdc24e4dd0 add NativeClaudeSession+NativeToolClient, support parallel tool calls, fix tool_calls[-1:], add llm log 2026-03-21 12:13:46 +08:00
Liang Jiaqing
85f17db487 feat: prompt_cache skip compress + style 2026-03-20 23:47:15 +08:00
Jiaqing Liang
05800a4f48 Merge PR #40: Fix feishu group chat reply and add docs 2026-03-19 14:42:20 +08:00
Jiaqing Liang
4ebb421fd5 Merge PR #39: Add reasoning_effort config support 2026-03-19 14:38:23 +08:00
Jinyi Han
34452e2d4c fix: 飞书机器人群聊回复逻辑 2026-03-19 09:57:00 +08:00
YangChen-pro
70ed09ad2b Support configurable OpenAI reasoning effort 2026-03-18 22:54:58 +08:00
Jinyi Han
34abe90bb2 Merge upstream/main with local fsapp.py preserved 2026-03-18 12:15:49 +08:00
Liang Jiaqing
00038cd1ae refactor: unify LLM session constructors to accept cfg dict 2026-03-17 16:52:12 +08:00
Jiaqing Liang
d896355bad fix: key_info regex residue accumulation bug - non-greedy match stopped at first 工作记忆 leaving tail behind 2026-03-16 13:57:52 +08:00
Jiaqing Liang
065a5ee4bf refactor: working memory dict, merge chat paths, simplify SKILL docs 2026-03-16 13:18:41 +08:00
Jiaqing Liang
3e6be97ec9 feat: add IME composition fix for macOS (closes #33)
Based on PR #33 by UnsongK. Compressed to 4 lines with OS guard
so Windows users are completely unaffected.
2026-03-16 13:15:48 +08:00
Jinyi Han
806f1e9767 update the operation in feishu app 2026-03-15 23:15:13 +08:00
LJQ
5fdc2c60b2 Merge pull request #31 from wjl2023/fix-readme-date
fix: Update release date to 2026-03-10
2026-03-14 21:14:44 +08:00
wjl2023
523ce6133e fix: Update release date to 2026-03-10 in README 2026-03-14 21:00:05 +08:00
LJQ
da00664a00 Merge pull request #29 from wjl2023/fix-moonshot-temperature
fix: Add moonshot API temperature=1.0 constraint
2026-03-14 20:47:44 +08:00
wjl2023
2809a54b29 fix: Add moonshot API temperature=1.0 constraint
- Moonshot API (like Kimi) only accepts temperature=1.0
- Added 'moonshot' detection alongside 'kimi' in both raw_ask methods
- Prevents 400 errors when using moonshot models
2026-03-14 20:44:29 +08:00
Liang Jiaqing
68a936eb2c debug print result; kimi temp=1.0 compat 2026-03-14 20:34:57 +08:00
Liang Jiaqing
bbde5399cf add skill_search SOP to tracked memory files 2026-03-14 20:33:54 +08:00
Liang Jiaqing
afa288f240 docs: add note about 2 memory management tools alongside 7 atomic tools 2026-03-14 08:53:11 +08:00
Liang Jiaqing
75a0e86820 docs: update README with enhanced structure, news section, bot interfaces, and comparison table (from hjy) 2026-03-14 08:49:07 +08:00
Jinyi Han
0839edd134 update the readme 2026-03-14 01:49:03 +08:00
Jinyi Han
d8a32313a8 update the readme 2026-03-14 01:47:29 +08:00
Jinyi Han
80ced3081d update the readme 2026-03-14 01:45:14 +08:00
Jinyi Han
ab84bc686c update the readme 2026-03-14 01:42:41 +08:00
Jinyi Han
cc450a87ab update the readme 2026-03-14 01:14:51 +08:00
Jinyi Han
7977820500 update the readme 2026-03-14 01:12:22 +08:00
Jinyi Han
5a9736b7f0 update the readme 2026-03-14 00:52:51 +08:00
LJQ
d5f1d03a59 Add MIT License 2026-03-13 22:31:29 +08:00
Liang Jiaqing
90bfd2324a Remove license section from README 2026-03-13 22:14:37 +08:00
Liang Jiaqing
0100bf10af refactor: replace insight template comments with real out-of-box entries 2026-03-13 20:50:04 +08:00
Liang Jiaqing
908c1a52ed perf: localhost→127.0.0.1 fix IPv6 2s delay; simphtml radio/checkbox/svg/dropdown fixes; poll interval 0.5→0.2s 2026-03-13 20:13:33 +08:00
LJQ
081aa12657 Merge PR #25: Refactor chat app adapters with shared chatapp_common
Refactor text-first chat app adapters to reduce duplicated scaffolding
2026-03-13 18:28:27 +08:00
Xinyi Wang
44bda94a36 Refactor Feishu adapter to trim duplicated helpers 2026-03-13 16:51:50 +08:00
Xinyi Wang
f16b5b7214 Refactor chat app adapters to reduce duplicated scaffolding 2026-03-13 16:46:16 +08:00
LJQ
b380e395c0 Merge pull request #24 from ViviqwerAsd/codex/chat-app-adapters
Add chat app adapters for QQ, Feishu, WeCom, and DingTalk
2026-03-13 16:14:44 +08:00
Vivi 8n24
6fe93e9cb4 Add chat app adapters for QQ, Feishu, WeCom, and DingTalk 2026-03-13 16:04:18 +08:00
Liang Jiaqing
3f66368689 add autonomous_operation_sop folder to tracking; update .gitignore whitelist; agent_loop changes 2026-03-13 14:16:43 +08:00
Liang Jiaqing
fd7bf241d0 rename sidercall.py to llmcore.py; add cache-aware cd to compress_history_tags 2026-03-13 13:21:32 +08:00