test(fixtures): add opik openclaw plugin

This commit is contained in:
Vincent Koc 2026-04-25 16:13:26 -07:00
parent dd51261fc5
commit 62d7855152
No known key found for this signature in database
3 changed files with 29 additions and 0 deletions

4
.gitmodules vendored
View File

@ -42,3 +42,7 @@
path = plugins/inworld-tts
url = https://github.com/livingghost/openclaw-inworld-tts.git
shallow = true
[submodule "plugins/opik-openclaw"]
path = plugins/opik-openclaw
url = https://github.com/comet-ml/opik-openclaw.git
shallow = true

View File

@ -88,6 +88,30 @@
},
"why": "Small sharp fixture for llm_input/llm_output access and raw prompt/output privacy boundaries."
},
{
"id": "opik-openclaw",
"name": "Opik OpenClaw",
"repo": "https://github.com/comet-ml/opik-openclaw.git",
"path": "plugins/opik-openclaw",
"priority": "high",
"seams": ["llm-observer", "tool-runtime", "subagent-routing", "diagnostics", "cli"],
"expect": {
"hooks": [
"llm_input",
"llm_output",
"before_tool_call",
"after_tool_call",
"subagent_spawning",
"subagent_delivery_target",
"subagent_spawned",
"subagent_ended",
"tool_result_persist",
"agent_end"
],
"registrations": ["registerService", "registerCli"]
},
"why": "Opik trace exporter covering LLM spans, tool spans, subagent spans, stale trace cleanup, CLI setup, and persisted tool-result sanitization."
},
{
"id": "clawmetry",
"name": "ClawMetry",

1
plugins/opik-openclaw Submodule

@ -0,0 +1 @@
Subproject commit f8987269d3f2121f52ace4f60c80629266c0dfd7