New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@gethmy/harness

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gethmy/harness

Execution primitives for the Harmony agent daemon: worktrees, pull requests, verification, run containment and agent runners.

Source
npmnpm
Version
1.19.12
Version published
Weekly downloads
406
-27.89%
Maintainers
1
Weekly downloads
 
Created
Source

@gethmy/harness

Execution primitives for the Harmony agent daemon (@gethmy/agent).

The package holds the parts of an agent run that do not depend on the daemon's queue or config: git worktrees, pull request helpers, repo verification, run containment, the Claude Agent SDK runner, model sizing and the logger.

Dependency direction is agent → harness → shared. Importing from @gethmy/agent here is never correct.

Installation

Most users never install this package directly. @gethmy/agent depends on it, and the hmy front door carries it too:

npm i -g @gethmy/cli

Building your own driver? Depend on @gethmy/harness from your driver's package.json rather than installing it globally.

Prerequisites

  • Node.js >= 20 or Bun >= 1.0
  • Git
  • Claude Code available to the agent SDK

Diagnostics

hmy harness resolutions [--probe-sdk]

Prints what this delivery resolves — the claude executable and the MCP server launch — as JSON. --probe-sdk starts a real SDK query far enough to capture the executable the SDK decided to spawn, then aborts it.

Keywords

harmony

FAQs

Package last updated on 15 Oct 2026

Related posts