huawei-cloud-openviking-agent-integration

Installation
SKILL.md

Huawei Cloud Agent Integration (OpenViking Long-Term Memory)

Integrate / unbind OpenViking long-term memory for coding agents running in bwrap sandboxes (/root/job-envs/sandboxes/). Every agent uses its native mechanism (MCP, HTTP memory provider, TS extension hooks, settings.json), so integration survives agent upgrades. Writes are template-level persistent: config is injected into /root/template/<agent>/start.sh, so sandbox stop + start preserves the integration.

Supported Agents

Agent Mechanism
CodeArts CLI @openviking/opencode-plugin → .codeartsdoer/
OpenCode @openviking/opencode-plugin (npm mirror → GitHub fallback)
OpenClaw clawhub:@openviking/openclaw-plugin + contextEngine slot (disables session-memory hook, denies memory_search)
Hermes Built-in memory.provider: openviking (HTTP REST, no MCP)
WorkSwarm Dual-channel: native provider + MCP (15 tools) + code-mode patch
KimiCode hooks + MCP (session lifecycle) — config.toml [[hooks]] → ov-kimi-hook.sh + MCP via mcp.json
DeepSeek Harness @openviking/dsh-memory-plugin bundle (on-demand from GitHub)
Prime Agent @openviking/pi-coding-agent-extension (on-demand from GitHub)

Per-agent config paths and details: references/agent-configs.md.

Installs
15.1K
GitHub Stars
53
First Seen
Aug 17, 2026