{
 "name": "KeHare（渡部由貴）｜KeHareの口",
 "description": "ホームページと AI の入口を、預かる。KeHare の宿（やど）。 公開した言葉だけを運びます（代弁も約束もしません）。受付は台帳に落ち、返事は人がします。",
 "version": "1.0.0",
 "supportedInterfaces": [
  {
   "url": "https://kehare-a2a.pages.dev/api/a2a",
   "protocolBinding": "JSONRPC",
   "protocolVersion": "1.0"
  },
  {
   "url": "https://kehare-a2a.pages.dev/api/a2a",
   "protocolBinding": "JSONRPC",
   "protocolVersion": "0.3"
  }
 ],
 "provider": {
  "organization": "KeHare（渡部由貴）",
  "url": "https://kehare-a2a.pages.dev/"
 },
 "documentationUrl": "https://kehare-a2a.pages.dev/llms.txt",
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "extendedAgentCard": false
 },
 "securitySchemes": {
  "receipt": {
   "httpAuthSecurityScheme": {
    "scheme": "Bearer",
    "bearerFormat": "r-<48 hex>",
    "description": "受付（Task）の時に一度だけ返す受領証。GetTask に必要。SendMessage には要らない。受付番号だけでは中身は読めない。"
   }
  }
 },
 "defaultInputModes": [
  "text/plain",
  "application/json"
 ],
 "defaultOutputModes": [
  "application/json",
  "text/plain"
 ],
 "skills": [
  {
   "id": "about",
   "name": "KeHareのことを答える",
   "description": "KeHareが公開している事柄（/agent/company.json）の範囲で答える。書かれていないことは作らず「直接聞いてください」と返す。",
   "tags": [
    "about",
    "宿（KeHare）"
   ],
   "examples": [
    "KeHare の宿は、何をしてくれますか？",
    "AI エージェントの入口（A2A）とは何ですか？"
   ],
   "inputModes": [
    "text/plain"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "faq",
   "name": "よくある問いに答える",
   "description": "よくある問い（/agent/faq.json）を原文のまま返す。",
   "tags": [
    "faq"
   ],
   "examples": [
    "AI 対策との違いは？",
    "名義は？"
   ],
   "inputModes": [
    "text/plain"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "voice",
   "name": "渡部の言葉を運ぶ",
   "description": "渡部が公開した言葉（/agent/voice.json）から、近いものを原文のまま引用する。新しい言葉は作らない。",
   "tags": [
    "voice",
    "quote"
   ],
   "examples": [
    "ホームページは、まだ要るのか",
    "なぜ更新するのか",
    "人がいない"
   ],
   "inputModes": [
    "text/plain"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "task-shodan",
   "name": "商談・相談の希望を受け取る",
   "description": "Task として受け取り、受付番号と受領証（metadata の kehare:receipt）を返す。TASK_STATE_SUBMITTED → WORKING → COMPLETED。返事をするのは人。状態は GetTask（Authorization: Bearer <受領証>）で見る。",
   "tags": [
    "task",
    "shodan"
   ],
   "examples": [
    "相談したい",
    "話を聞きたい"
   ],
   "inputModes": [
    "text/plain",
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  },
  {
   "id": "task-mokuroku",
   "name": "簡易目録の希望を受け取る",
   "description": "Task として受け取り、受付番号と受領証（metadata の kehare:receipt）を返す。TASK_STATE_SUBMITTED → WORKING → COMPLETED。返事をするのは人。状態は GetTask（Authorization: Bearer <受領証>）で見る。",
   "tags": [
    "task",
    "mokuroku"
   ],
   "examples": [
    "簡易目録をお願い",
    "簡易目録を作"
   ],
   "inputModes": [
    "text/plain",
    "application/json"
   ],
   "outputModes": [
    "application/json"
   ]
  }
 ],
 "kehare:fictional": false,
 "kehare:keeper": {
  "organization": "KeHare（渡部由貴）",
  "url": "https://kehare.jp",
  "role": "この口を預かる宿（やど）"
 },
 "kehare:rules": [
  "公開した言葉だけを運ぶ（新しい文を作らない）",
  "書かれていないことは「直接聞いてください」",
  "集客・検索の順位・売上・AI に出ることを約束しない",
  "値段はこの口では答えない（商談で）"
 ],
 "kehare:resources": {
  "company": "https://kehare-a2a.pages.dev/agent/company.json",
  "faq": "https://kehare-a2a.pages.dev/agent/faq.json",
  "voice": "https://kehare-a2a.pages.dev/agent/voice.json",
  "llms": "https://kehare-a2a.pages.dev/llms.txt",
  "human": "https://kehare-a2a.pages.dev/"
 },
 "kehare:updated": "2026-10-20"
}
