Commit Graph
1423 Commits
Author SHA1 Message Date
ljq 48123646bc fix(l4): deduplicate history lines in first-occurrence order 2026-11-03 14:35:18 +08:00
ljq 3f66861d93 fix(l4): suffix colliding session filenames before writing 2026-11-03 14:19:20 +08:00
Liang Jiaqing 9fb4eadc47 docs(vision): document opt-in image resizing 2026-11-02 20:57:51 +08:00
Liang Jiaqing 2eab21c1a9 fix(vision): preserve image resolution by default 2026-11-02 20:57:27 +08:00
Liang Jiaqing f462eabac7 p2p: on-demand pair connections via lobby call; hub_p2p single Group + /p2p/open + idle reclaim 2026-11-02 19:42:52 +08:00
Liang Jiaqing fede1b248f p2p: multi-hub/multi-customer group (lobby member list + per-pair P2PSocket rooms); hub exposes /p2p/hubs 2026-11-02 19:18:21 +08:00
Liang Jiaqing aab769f601 hub: clarify WEB_PORT is localhost-only; remote access via hub_p2p 2026-11-02 18:03:18 +08:00
Liang Jiaqing 29c93b83c4 hub_p2p: reconnect pacing - fast reconnect only after stable (>=30s) session, exp backoff 1..60s for instant drops/failures, hard cap 8 attempts/60s (avoid signal per-IP 429 storm) 2026-11-02 17:30:03 +08:00
Liang Jiaqing 5ec4b12b63 ga: map Bash/PowerShell tool calls to code_run; conductor: restrict CORS/WS origin & trusted host to localhost; mem SOP: prune stale facts, L2 keeps file pointers 2026-11-02 10:11:21 +08:00
Liang Jiaqing be17b0adc5 ga: add claude_compat (off/simple/half) replacing fake_cc_system_prompt hack
- llmcore: _cc_system() builds payload system blocks; net 0 lines
- half injects assets/cc_system_template.txt (CC fingerprint for relay gateways)
- legacy fake_cc_system_prompt=True maps to simple
2026-10-31 16:49:00 +08:00
Liang Jiaqing 754acfd76f ga: fix grammar of L1 full-write guard msg 2026-10-31 11:16:18 +08:00
Liang Jiaqing d4c2c54027 conductor: re-inject principles every turn (fix not stopping after dispatch); push last user msg as <user_last_msg>, GET /chat only when N>1 2026-10-31 11:16:18 +08:00
Liang Jiaqing eaba500314 conductor: wrap user text in <user_msg> to separate it from framework instruction 2026-10-30 23:25:17 +08:00
Liang Jiaqing 8bbdfd89c7 conductor: fix no POST /chat reply - put reply instruction back into [用户消息] event line 2026-10-30 23:21:47 +08:00
Liang Jiaqing a7f55b8442 conductor: tag pushed user messages with [用户消息] 2026-10-30 10:34:48 +08:00
Liang Jiaqing 4ca9028350 llmcore: split legacy text-protocol sessions into legacy_llmcore.py; tweak memory-distill prompt 2026-10-30 10:16:02 +08:00
Liang Jiaqing 5dee7f4bd3 conductor: push unread user msgs into prompt (mark read after turn), identity in sys prompt, expose subagent llm/log 2026-10-30 10:16:02 +08:00
ljq e4d956f020 Clarify self-descriptive SOP indexing rule 2026-10-27 15:24:49 +08:00
ljq 2bacbf6a33 Fix macOS key modifiers and clarify computer-use SOP 2026-10-27 15:22:26 +08:00
ljq 695147f34a Document verified macOS input and click verification pitfalls 2026-10-27 14:58:07 +08:00
ljq 0763061a48 Use in-process Quartz for macOS screenshots 2026-10-27 14:51:37 +08:00
ljq 847ca3cd20 Configure macOS native OCR and document mydsv41f vision 2026-10-27 14:31:33 +08:00
Liang Jiaqing 694d3e3aaf refactor(conductor): clarify strategic delegation prompt 2026-10-23 10:45:24 +08:00
Liang Jiaqing a9a36b4b21 fix: broaden DSML tail detection to independent markers 2026-10-23 07:54:26 +08:00
Liang Jiaqing 545017cea0 fix(ga): web_execute_js 归一化非str的script参数,避免AttributeError中断agent循环 2026-10-22 10:31:42 +08:00
Liang Jiaqing b70079dce7 fix: simplify OCR CUDA initialization and clarify memory rules 2026-10-21 19:44:38 +08:00
Liang Jiaqing 7c79515cf7 fix: detect malformed DSML closing tags near response end 2026-10-21 17:57:30 +08:00
Liang Jiaqing e6b1bcec92 hub: spawn lightweight phone sessions and close via existing put 2026-10-20 18:11:25 +08:00
Liang Jiaqing 326354bad3 hub: keep saved pairing waiting while phone is offline 2026-10-20 10:08:35 +08:00
Liang Jiaqing eaa2e6f14b Route Hub model switches through desktop state notifications v0.2.1 2026-10-19 13:17:25 +08:00
Liang Jiaqing 84ec7d55af Reuse independent conductor and scheduler without owning their lifecycle 2026-10-19 10:54:38 +08:00
Liang Jiaqing 4e8029f20e Limit pending restoration to sessions reloaded from storage 2026-10-19 10:40:35 +08:00
Liang Jiaqing 4f5a928a6e Preserve replay step boundaries for GA and Hub clients 2026-10-19 10:34:29 +08:00
Liang Jiaqing e92ef58488 Restore desktop sessions lazily into GA; use disposable output projection 2026-10-19 10:18:15 +08:00
Liang Jiaqing e6ed9b3f4d Remove obsolete desktop deferred model binding tests 2026-10-19 09:42:48 +08:00
Liang Jiaqing 5b48e7b300 Connect desktop GA instances to Hub with shared submit and cancel paths 2026-10-18 15:44:36 +08:00
Liang Jiaqing 5205f4080f Simplify memory maintenance and remove legacy plan mode 2026-10-18 09:47:34 +08:00
Liang Jiaqing 9b3aff4358 Remove desktop global model default and preserve GA constructor selection 2026-10-18 09:15:16 +08:00
Liang Jiaqing a2eb5414c2 Store desktop session metadata only and replay MR or L4 history 2026-10-17 13:20:04 +08:00
Liang Jiaqing 2ba5529060 fix: synchronize live model reload and preserve config selection 2026-10-16 19:46:04 +08:00
Liang Jiaqing 7fb22a2f85 ci: remove main repository workflows; CI belongs to Desktop 2026-10-16 19:07:41 +08:00
Liang Jiaqing f7cadb6087 fix: infer shell commands when code_run type is empty 2026-10-16 14:04:14 +08:00
Liang Jiaqing 250a7c2790 ci: assemble GA source deployments from standalone desktop components 2026-10-16 13:43:12 +08:00
Liang Jiaqing 62bdce49f0 fix(bridge): remove desktop static file dependency 2026-10-16 11:55:59 +08:00
Liang Jiaqing 5a4b6fa7a4 chore(desktop): keep only private desktop placeholder 2026-10-16 11:38:19 +08:00
Liang Jiaqing a5979eac50 fix: track applied mykeys snapshot per agent 2026-10-16 09:30:02 +08:00
Liang Jiaqing 24f7d6a0dc refactor(conductor): manage model selection in agent memory only 2026-10-15 21:34:28 +08:00
Liang Jiaqing e4e610d6a1 docs: simplify mykey templates with quick-start configs first 2026-10-14 19:10:27 +08:00
Liang Jiaqing f7e4cc5a84 fix: retry malformed DSML endings when no tool was called 2026-10-14 19:10:26 +08:00
cuipengcx90and崔朋 67817ccf4c fix(ga): fold periodic global_memory re-injection like <history> (#832) (#834)
Co-authored-by: 崔朋 <peng.cui@smyze.cn>
2026-10-14 17:43:48 +08:00