Liang Jiaqing
2b4ac28c7e
docs: add demo section with GIF and screenshots
2026-02-22 23:57:56 +08:00
Liang Jiaqing
09b0cec45a
update simphtml.py
2026-02-22 13:27:10 +08:00
Liang Jiaqing
a2c6bd9d90
feat: newtab机制支持 & 相关优化
2026-02-22 13:19:17 +08:00
Liang Jiaqing
bf5554e7a8
feat: simphtml保留表单value属性+列表裁剪提示; web_execute_js支持switch_tab_id
2026-02-22 11:03:28 +08:00
Liang Jiaqing
66ae64c98e
refine: tool descriptions, js diff top_change, compact find_changed_elements
2026-02-22 09:28:57 +08:00
Liang Jiaqing
bb8331f926
fix: add try/except for LLM init, improve working memory prompt, fix autonomous report format
2026-02-21 13:33:28 +08:00
Liang Jiaqing
b8ce2ecf13
fix: move input outside try block to allow Ctrl+C exit
2026-02-20 12:54:29 +08:00
Liang Jiaqing
08d6cedc7d
feat: 优化LLM显示、修复API路径、重构自主操作SOP、添加sche_tasks到gitignore
...
- agentmain.py: LLM列表显示增加backend类型
- sidercall.py: 统一API endpoint路径为/v1/chat/completions
- autonomous_operation_sop.md: 重构任务选择逻辑和报告目录规则
- .gitignore: 添加sche_tasks/目录排除
- 移除git追踪的sche_tasks任务报告文件
2026-02-20 11:10:04 +08:00
Liang Jiaqing
8329efeb9c
add cookie_grabber extension; minor fixes to TMWebDriver/SOPs/simphtml
2026-02-19 18:40:28 +08:00
Liang Jiaqing
467c4c0eb2
fix: 自主行动按钮立即生效,去掉scope=fragment
2026-02-19 10:26:53 +08:00
Liang Jiaqing
2cb7c079a7
refactor: use vars(mykey) to preserve key order, fix .items() iteration
2026-02-19 09:28:29 +08:00
Liang Jiaqing
e3d2b3d14c
fix: WS session reconnect + replace tornado with wsgiref + simplify SOP
2026-02-18 19:06:21 +08:00
Liang Jiaqing
38b5b3b86d
refactor: insight两层场景映射格式 + L0同步 + 模板更新
2026-02-18 11:28:25 +08:00
Liang Jiaqing
55b5b4f8a3
fix: dedup working_mem hint, flush incremental output tail, sche_tasks path, CLI KeyboardInterrupt handling; add Termux instructions to README
2026-02-18 11:05:40 +08:00
Liang Jiaqing
b4ee34cbc6
refactor: compress system prompt and memory structure for token efficiency
2026-02-17 13:39:41 +08:00
Liang Jiaqing
f8e501a27a
feat: add XaiSession backend, improve handler switch & tg resilience
2026-02-17 13:18:09 +08:00
Liang Jiaqing
67c7b3fa71
docs: 补充mem_scanner和web_setup SOP;优化代码风格和上下文管理
2026-02-16 22:33:50 +08:00
Liang Jiaqing
dbc28fbc35
fix: print编码防崩 + 未知工具时自动重注入tool schema
2026-02-16 20:15:46 +08:00
Liang Jiaqing
32ad26f4ce
feat: subagent SOP, autonomous SOP overhaul, ga.py try-block fix, launch llm_no param, agentmain streamline
2026-02-16 19:08:55 +08:00
Liang Jiaqing
df478d81e1
improve update_working_mem tool description; adb_ui u2 priority; autonomous_operation framework lock
2026-02-16 11:31:58 +08:00
Liang Jiaqing
90bb6868ec
improve: fallback search, history compression refactor, tg bot stability
2026-02-16 10:33:45 +08:00
Liang Jiaqing
04833eda0e
update SOPs (web_setup, tmwebdriver, autonomous_op) + whitelist adb_ui.py
2026-02-15 13:53:41 +08:00
Liang Jiaqing
caa39776ce
refactor: web_scan focus_item -> tabs_only, simplify tab-only mode
2026-02-15 10:05:55 +08:00
Liang Jiaqing
f0b7c00876
add tmwebdriver_sop.md to git tracking with file upload guidelines
2026-02-15 09:27:08 +08:00
Liang Jiaqing
480b131a0a
update: README重写+agentmain/tgapp改进+SOP优化
2026-02-15 08:49:12 +08:00
Liang Jiaqing
33fc5e6457
update: autonomous SOP扩展探测领域+记忆产出要求; memory SOP加patch安全提醒
2026-02-14 21:04:05 +08:00
Liang Jiaqing
5c3ef2a532
压缩 launch.pyw 代码:124行→90行 (减少34行)
...
- 合并 import 语句为单行
- 压缩配置变量定义
- 合并 argparse 参数定义
- 压缩 socket 和 subprocess 代码
- 参数名优化:--no-scheduler → --no-sched
- 使用 lambda 统一清理资源
2026-02-14 10:34:52 +08:00
Liang Jiaqing
ab48b35ca9
refactor: 使用假端口实现调度器单例控制
...
- 恢复 agentmain.py 到原始状态
- launch.pyw 使用端口 65432 检测单例
- 避免重复启动调度器实例
2026-02-14 10:17:26 +08:00
Liang Jiaqing
cf8c191ae9
feat: 添加调度器单例控制和launch启动集成
...
- agentmain.py: 添加单例锁机制,防止重复启动
- launch.pyw: 集成调度器启动,支持--no-scheduler参数
2026-02-14 10:13:16 +08:00
Liang Jiaqing
12d79b7847
feat: 添加定时任务调度器和相关配置
...
- 新增定时任务调度器(agentmain.py):支持基于时间戳的任务自动执行
- 添加scheduled_task_sop.md:定时任务执行流程文档
- 优化agent_loop.py:移除错误提示emoji
- 调整sidercall.py:降低context_win至10000
- 更新.gitignore:忽略tasks目录,白名单scheduled_task_sop.md
2026-02-14 10:10:10 +08:00
Liang Jiaqing
4163341bb3
harden execute_js_rich + fix GBK encoding crash on pyw
2026-02-13 15:54:52 +08:00
Liang Jiaqing
8d3582e3b7
feat: add ACK mechanism for WS execute_js + timeout diagnostics
...
- TMWebDriver: add self.acks dict, HTTP implicit ACK on longpoll dequeue, WS explicit ACK handler, enhanced timeout diagnostics (4 cases)
- Fix: data.get('type') in 'result' -> == 'result'
- JS userscript: send ACK on script receive
- tgapp: fix proxy URL prefix
- mykey_template: add tg/proxy fields
2026-02-13 15:30:49 +08:00
Liang Jiaqing
b06cd52cf2
feat: add --no-tg flag to launch.pyw for multi-machine sync
2026-02-13 14:10:02 +08:00
Liang Jiaqing
37a1ff5513
feat: add orig-based tag compression to LLMSession.make_messages
2026-02-13 13:43:05 +08:00
Liang Jiaqing
98c349a1e8
fix: greedy match for file_content extraction; tgapp: add running indicator, HTML formatting, single instance lock; misc improvements
2026-02-13 13:34:21 +08:00
Liang Jiaqing
6bc5f3e80d
feat: add verbose mode and telegram bot integration
...
- Add exhaust() helper for generator handling
- Add verbose parameter to control output verbosity
- Extend next_llm() to support direct index switching
- Add list_llms() and get_llm_name() query methods
- New tgapp.py: Telegram bot with streaming updates
- Update stapp.py to use new LLM query API
2026-02-13 11:21:14 +08:00
Liang Jiaqing
39f6a851dd
refactor: optimize ClaudeSession context trimming with tag compression, fix tool_use parsing to use last match
2026-02-12 22:52:47 +08:00
Liang Jiaqing
4a2807f200
chore: remove VS workspace files and temp files, update .gitignore
2026-02-12 21:27:09 +08:00
Liang Jiaqing
df6645adcc
fix: improve JSON parsing error handling with bad_json mechanism
2026-02-12 21:25:15 +08:00
Liang Jiaqing
87e522ff8e
feat: add ClaudeSession for native Claude Messages API support
2026-02-12 18:07:45 +08:00
Liang Jiaqing
69153f7a42
multi oai config support, timeout fix, execute_js_rich optimization
2026-02-12 16:56:11 +08:00
Jiaqing Liang
1276021422
refactor: restructure memory hierarchy and fix ljqCtrl coordinate logic
2026-02-11 12:54:09 +08:00
Liang Jiaqing
8f593c4eaf
refine agent loop and working memory tools
2026-02-10 13:15:31 +08:00
Liang Jiaqing
3a9a5ee2aa
fix(mem_scanner): fix context_size logic and update sops
2026-02-09 18:32:15 +08:00
Liang Jiaqing
656a3fe45e
feat: add memory scanner tool and sync updated SOP with LLM mode and permission fixes
2026-02-09 17:37:10 +08:00
Jiaqing Liang
9bdb896ed1
chore: allow tracking of autonomous_operation_sop.md
2026-02-09 15:00:01 +08:00
Jiaqing Liang
61daedec3f
Update core scripts and tools schema
2026-02-09 14:55:41 +08:00
Jiaqing Liang
3f1fad8ab9
feat: upgrade architecture, add idle monitor, and include new assets
2026-02-09 13:24:08 +08:00
Jiaqing Liang
370654fed0
security: remove private insight from tracking per user instruction
2026-02-09 12:20:26 +08:00
Jiaqing Liang
0df6c694b7
docs: force sync memory SOP and insight
2026-02-09 12:18:40 +08:00