fix(agent): 完毕行样式改平铺color(bricks嵌套style无效铁律)
This commit is contained in:
parent
d93069b022
commit
d0ff880848
@ -60,7 +60,7 @@ if action == 'send_message':
|
||||
if any(kw == _pl or (kw in _pl and not _is_project_mgmt) for kw in stop_keywords):
|
||||
async def _stop_stream():
|
||||
yield json.dumps({"content": "已停止当前任务。"}, ensure_ascii=False) + '\n'
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "style": {"color": "#94a3b8"}}}, ensure_ascii=False) + '\n'
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "color": "#94a3b8", "marginBottom": "6px"}}, ensure_ascii=False) + '\n'
|
||||
return await stream_response(request, _stop_stream, 'text/plain; charset=utf-8')
|
||||
|
||||
uid = await get_user()
|
||||
@ -137,7 +137,7 @@ if action == 'send_message':
|
||||
yield json.dumps({"content": chunk}, ensure_ascii=False) + '\n'
|
||||
# 应答输出结束后追加一行「## 完毕 ##」:Text 控件 otext+i18n,前端按当前语言翻译
|
||||
# (词条见 pipeline-app/i18n/*/i18n.json;msg.txt 以 # 开头的键会被当注释,故只放 i18n.json)
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "style": {"color": "#94a3b8"}}}, ensure_ascii=False) + '\n'
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "color": "#94a3b8", "marginBottom": "6px"}}, ensure_ascii=False) + '\n'
|
||||
|
||||
return await stream_response(request, agent_stream, 'text/plain; charset=utf-8')
|
||||
|
||||
|
||||
@ -21,7 +21,7 @@ if action == 'send_message':
|
||||
if prompt.strip().lower() in stop_kw:
|
||||
async def _stop():
|
||||
yield json.dumps({"content": "已停止。"}, ensure_ascii=False) + '\n'
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "style": {"color": "#94a3b8"}}}, ensure_ascii=False) + '\n'
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "color": "#94a3b8", "marginBottom": "6px"}}, ensure_ascii=False) + '\n'
|
||||
return await stream_response(request, _stop, 'text/plain; charset=utf-8')
|
||||
|
||||
from pipeline_service.gateway import get_gateway
|
||||
@ -88,7 +88,7 @@ if action == 'send_message':
|
||||
yield json.dumps({"content": chunk}, ensure_ascii=False) + '\n'
|
||||
# 应答输出结束后追加一行「## 完毕 ##」:Text 控件 otext+i18n,前端按当前语言翻译
|
||||
# (词条见 pipeline-app/i18n/*/i18n.json;msg.txt 以 # 开头的键会被当注释,故只放 i18n.json)
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "style": {"color": "#94a3b8"}}}, ensure_ascii=False) + '\n'
|
||||
yield json.dumps({"widgettype": "Text", "options": {"otext": "## 完毕 ##", "text": "## 完毕 ##", "i18n": True, "halign": "left", "css": "agent-done", "color": "#94a3b8", "marginBottom": "6px"}}, ensure_ascii=False) + '\n'
|
||||
|
||||
return await stream_response(request, agent_stream, 'text/plain; charset=utf-8')
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user