harn-vm 0.8.27

Async bytecode virtual machine for the Harn programming language
Documentation
{
  "chain": {
    "generated_at": "2026-04-19T20:33:00Z",
    "producer": {
      "name": "harn",
      "version": "0.8.x"
    },
    "root_hash": "sha256:783dd6eb93fc13f2d42773f11693543a7f7cb2c28cef980b409c9f69830e5272",
    "topic": "trust_graph",
    "total": 3,
    "verified": true
  },
  "records": [
    {
      "action": "agent.spawn",
      "agent": "parent-orchestrator",
      "approver": null,
      "autonomy_tier": "act_auto",
      "chain_index": 1,
      "cost_usd": null,
      "entry_hash": "sha256:0345151a3326dac3e5126efe1d903a09be8105609c62f2e6ceed3bbf2b65028f",
      "metadata": {
        "effects_grant": [
          {
            "kind": {
              "kind": "net"
            },
            "resource": "https://api.example",
            "scope": "write"
          },
          {
            "kind": {
              "kind": "fs"
            },
            "resource": "/workspace/src",
            "scope": "read"
          },
          {
            "kind": {
              "kind": "fs"
            },
            "resource": "/workspace/tmp",
            "scope": "write"
          }
        ]
      },
      "outcome": "success",
      "previous_hash": null,
      "record_id": "01966f4c-3000-7001-a000-000000000001",
      "schema": "opentrustgraph/v0.1",
      "timestamp": "2026-04-19T20:30:00Z",
      "trace_id": "trace_effect_root"
    },
    {
      "action": "agent.spawn",
      "agent": "child-spawner",
      "approver": null,
      "autonomy_tier": "act_auto",
      "chain_index": 2,
      "cost_usd": null,
      "entry_hash": "sha256:f26018404c747e059fae75d71a4c2ecf46673f14f63ee89e12f89295bb94c281",
      "metadata": {
        "effects_grant": [
          {
            "kind": {
              "kind": "net"
            },
            "resource": "https://api.example",
            "scope": "write"
          },
          {
            "kind": {
              "kind": "fs"
            },
            "resource": "/workspace/src",
            "scope": "read"
          }
        ],
        "parent_record_id": "01966f4c-3000-7001-a000-000000000001"
      },
      "outcome": "success",
      "previous_hash": "sha256:0345151a3326dac3e5126efe1d903a09be8105609c62f2e6ceed3bbf2b65028f",
      "record_id": "01966f4c-3001-7002-a000-000000000002",
      "schema": "opentrustgraph/v0.1",
      "timestamp": "2026-04-19T20:31:00Z",
      "trace_id": "trace_effect_child"
    },
    {
      "action": "fs.read",
      "agent": "grandchild-worker",
      "approver": null,
      "autonomy_tier": "act_auto",
      "chain_index": 3,
      "cost_usd": 0.001,
      "entry_hash": "sha256:783dd6eb93fc13f2d42773f11693543a7f7cb2c28cef980b409c9f69830e5272",
      "metadata": {
        "effects_used": [
          {
            "kind": {
              "kind": "fs"
            },
            "resource": "/workspace/src",
            "scope": "read"
          }
        ],
        "parent_record_id": "01966f4c-3001-7002-a000-000000000002"
      },
      "outcome": "success",
      "previous_hash": "sha256:f26018404c747e059fae75d71a4c2ecf46673f14f63ee89e12f89295bb94c281",
      "record_id": "01966f4c-3002-7003-a000-000000000003",
      "schema": "opentrustgraph/v0.1",
      "timestamp": "2026-04-19T20:32:00Z",
      "trace_id": "trace_effect_grandchild"
    }
  ],
  "schema": "opentrustgraph-chain/v0"
}