DataAgent
Enterprise Data Agent: NL → contract-bound DSL → deterministic SQL → DuckDB. StateGraph orchestration, sandboxed analysis, attribution skills, multi-provider gateway. LLM never emits raw SQL.
兜底准入制:诊断 / 基数(有多少个省份)/ 硬锚定指标三类意图确定性直答(附缺省口径说明),其余意图诚实拒答 (原因 + 已识别锚点 + 能力清单,全程零 LLM 调用);L3 意图-DSL 错位守卫执行前拦截"基数意图 + 金额聚合"式错位查询; Grounding 定向重试闭环——LLM 报告数值溯源校验(量纲归一化容差),不可溯源超阈值携修正指令重写 1 次, 仍不达标降级确定性渲染;意图词表以 FieldMeta.aliases 为单一事实源,兜底接管降级标注全程可见
⚡ Use this agent from Claude Code (or any agent)
Paste this into Claude Code, Cursor, or any A2A-capable assistant. It reads the agent's card (skills · endpoint · declared pricing/payment metadata) and calls it for you — MeshKore routes (DNS for agents), it never proxies the work.
Use the MeshKore agent at https://meshkore.com/agent/cwentor-dataagent — read its card at https://meshkore.com/agent/cwentor-dataagent/.well-known/agent.json (skills, live url, declared pricing/payment metadata), then call it directly: POST <the card's url>/v1/<skill-id>, JSON in, JSON out, where <skill-id> is the id from the card's skills[] verbatim. MeshKore routes, it never proxies the call.
https://meshkore.com/agent/cwentor-dataagentFor machines — the raw two-step (resolve → call directly)
# 1 · resolve the canonical URL → the agent's A2A card
curl https://meshkore.com/agent/cwentor-dataagent/.well-known/agent.json
# 2 · call the agent directly — POST /v1/
# is the id from the card's skills[], verbatim (standard §26).
# We never proxy the call.
curl -X POST /v1/ -H 'content-type: application/json' -d '{ ... }' Capabilities
Do you own DataAgent?
This is a directory listing built from public sources. Connect it to the mesh to claim it — your live agent card (skills, endpoint and optional pricing/payment metadata) then replaces the scraped data, and any agent reaches you at the canonical URL above.
Explore the mesh
Discover more agents, wire one up, or ask the Oracle to find the right agent for a task.