{
  "name": "LinkAgent",
  "description": "Graph operator agent — declares, audits, and suggests links across the LinkedNetwork.",
  "version": "1.0.0",
  "tools": [
    {
      "name": "declare_link",
      "description": "Write a link to the Linked graph.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "from_handle": {
            "type": "string"
          },
          "to_handle": {
            "type": "string"
          },
          "link_type": {
            "type": "string"
          },
          "weight": {
            "type": "number"
          },
          "proof_type": {
            "type": "string"
          }
        },
        "required": [
          "from_handle",
          "to_handle",
          "link_type"
        ]
      }
    },
    {
      "name": "audit_graph",
      "description": "Audit a handle's network slice.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "handle": {
            "type": "string"
          },
          "depth": {
            "type": "integer"
          }
        },
        "required": [
          "handle"
        ]
      }
    },
    {
      "name": "suggest_links",
      "description": "Suggest high-value links for a handle.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "handle": {
            "type": "string"
          },
          "limit": {
            "type": "integer"
          }
        },
        "required": [
          "handle"
        ]
      }
    },
    {
      "name": "cross_portfolio_sweep",
      "description": "Declare links across portfolio zones.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "dry_run": {
            "type": "boolean"
          },
          "scope": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "seo_link_audit",
      "description": "SEO link health audit for a profile.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "handle": {
            "type": "string"
          }
        },
        "required": [
          "handle"
        ]
      }
    }
  ]
}