web 端打开 channel=wechat 的常驻 task 原能正常发消息,但 web→微信单向 不同步(web 发的走通用端点 → _run_agent_bg,不经过 inbound loop 里 send_text 回微信那段,微信侧零感知);微信→web 则同步(同一条 task)。 不做双向打通:回微信需 context_token、只能从入站拿且 24h 过期,双向同步 会被该窗口拖成"有时同步"(不可预测)+ 两入口并发写歧义。改为 web 端只读 镜像,交互权威单一锚定微信;主动推走 wechat_push / 定时简报。 - chat.js: applyChannelComposerLock(selectTask 后调)对 wechat task 置 chat-input readOnly + 改 placeholder 引导去微信 + 禁润色;sendMessage 入口加 channel 守卫(Enter 兜底) - dev.html: .readonly-locked 置灰样式 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| static | ||
| __init__.py | ||
| admin.py | ||
| app.py | ||
| auth.py | ||
| broker.py | ||
| pptx_render.py | ||
| sinks.py | ||
| static_files.py | ||