feat(mcp): add toilet.airquality list/detail/metrics/statelog query tools (REQ-20261012-0004)
This commit is contained in:
@@ -83,6 +83,16 @@ WHERE s.soft_delete = 0 AND s.status = 1
|
||||
AND t.name = 'district.paper.trace.list.query'
|
||||
AND NOT EXISTS (SELECT 1 FROM scope_tool st WHERE st.scope_id = s.id AND st.tool_id = t.id);
|
||||
|
||||
-- 空感(toiletAirquality)查询工具:口径同 district.paper.trace.list.query——
|
||||
-- 用户委托作用域 + ops-query 服务身份(总部视角),不进入 sync。
|
||||
INSERT INTO scope_tool (scope_id, tool_id, create_id)
|
||||
SELECT s.id, t.id, 0 FROM agent_scope s JOIN tool t
|
||||
WHERE s.soft_delete = 0 AND s.status = 1
|
||||
AND (s.service_enabled = 0 OR s.code = 'ops-query')
|
||||
AND t.name IN ('toilet.airquality.list.query', 'toilet.airquality.detail.query',
|
||||
'toilet.airquality.metrics.query', 'toilet.airquality.statelog.list.query')
|
||||
AND NOT EXISTS (SELECT 1 FROM scope_tool st WHERE st.scope_id = s.id AND st.tool_id = t.id);
|
||||
|
||||
-- 代理角色用户查询(agent.user.list.query):2026-10-13 王恒拍板只绑 scope 1
|
||||
-- (prod scope 1 = code 'test'),用户数据敏感从严;不进入 operation/xiaoqu-ai/ops-query/sync。
|
||||
INSERT INTO scope_tool (scope_id, tool_id, create_id)
|
||||
|
||||
Reference in New Issue
Block a user