{
  "tool_mint": "TOOLMint111111111111111111111111111111111",
  "name": "soil.summarize.text",
  "version": "1.0.0",
  "description": "Summarize arbitrary text into a concise, rooted idea. Outputs a summary and key points, both stamped with a derived RootIB for provenance tracking.",
  "capabilities": ["summarization", "compression", "key-point-extraction"],
  "inputs": [
    {
      "name": "text",
      "type": "string",
      "required": true,
      "description": "The text to summarize."
    },
    {
      "name": "max_tokens",
      "type": "integer",
      "required": false,
      "default": 256,
      "description": "Maximum token budget for the summary."
    }
  ],
  "outputs": [
    {
      "name": "summary",
      "type": "string",
      "description": "Concise summary of the input text."
    },
    {
      "name": "key_points",
      "type": "string[]",
      "description": "Array of key points extracted from the text."
    },
    {
      "name": "output_rootib",
      "type": "string",
      "description": "RootIB derived from the input content and this tool's rootib, anchoring the output to provenance."
    }
  ],
  "invocation": {
    "kind": "http",
    "endpoint": "https://deepsoil.tools/soil.summarize.text",
    "method": "POST",
    "auth": "bearer_or_wallet_signature"
  },
  "safety_level": "open",
  "rootib": "RootIB: RB-20260223081500-9F3A7C21",
  "rootib_lineage": {
    "lineage_root": "RootIB: RB-20260223081500-9F3A7C21",
    "parent_rootib": "RootIB: RB-20260223081500-9F3A7C21",
    "idea_root": "idea:rooted-summarization",
    "derived_from": ["idea:deepsoil.core-layer"],
    "parents": [
      "RootIB: RB-20260223081500-9F3A7C21"
    ]
  },
  "rootib_blessing": {
    "blessed": true,
    "blessings": [
      "blessing:deepsoil.core",
      "blessing:tool.summarization"
    ],
    "blessed_by": "RB",
    "blessed_at": "2026-02-23T08:15:00Z",
    "revoked": false
  },
  "governance": {
    "owner": "OwnerPubkey11111111111111111111111111111111",
    "model": "single_owner",
    "revocable": true
  },
  "deepsoil_meta": {
    "program_id": "DEEPSOiL111111111111111111111111111111111",
    "entry_type": "tool",
    "schema_version": "1.0.0",
    "network": "solana-mainnet",
    "pda_seed": "tool:soil.summarize.text:v1.0.0",
    "manifest_uri": "https://barbrickdesign.github.io/deepsoil/examples/tool-example.json"
  }
}
