D
@onesuite/tencentcloud-agentobs-sdk-dsh
v0.0.2 · 0 天前发布
Tencent Cloud Service CLS observability plugin for DeepSeek Harness — direct upload to Tencent Cloud CLS
README
Tencent Cloud Service CLS observability for DeepSeek Harness
@onesuite/tencentcloud-agentobs-sdk-dsh 是一个 DeepSeek Harness (DSH) 可观测插件,直接将 GenAI trace 数据上报到腾讯云日志服务 (CLS)。
它观察 DSH 原生的 session、agent loop、LLM stream 和 tool 生命周期,将其转换为 CLS 规范的 5 层 span 层级模型(entry → agent → step → chat → tool),并通过 tencentcloud-cls-sdk-js 直接上报到 CLS,无需额外部署 OTLP 收集器或 sidecar。
数据模型
text
DSH session/event + llm/stream
│
▼
CLS Trace Coordinator
│
▼
CLS 5-layer span model
(entry/agent/step/chat/tool)
│
▼
tencentcloud-cls-sdk-js
│ Protobuf upload
▼
Tencent Cloud CLS
一次 DSH turn 产生的 trace 结构:
```text
ENTRY
└── AGENT (invoke_agent)
└── STEP (rea
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- Apache-2.0
- npm
- @onesuite/tencentcloud-agentobs-sdk-dsh
- Repo
- —
- Engines
{"node":">=18.0.0"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}