[{"data":1,"prerenderedAt":4160},["ShallowReactive",2],{"navigation":3,"tool-tree":217},[4,19,39,63,87,111,127,195,211],{"title":5,"path":6,"stem":7,"children":8},"Welcome","/welcome","01.welcome",[9,11,15],{"title":5,"path":6,"stem":10},"01.welcome/index",{"title":12,"path":13,"stem":14},"Astar とは（5分）","/welcome/product-in-5-min","01.welcome/01.product-in-5-min",{"title":16,"path":17,"stem":18},"事業文脈","/welcome/business-context","01.welcome/02.business-context",{"title":20,"path":21,"stem":22,"children":23},"Getting Started","/getting-started","02.getting-started",[24,27,31,35],{"title":25,"path":21,"stem":26},"はじめかた","02.getting-started/index",{"title":28,"path":29,"stem":30},"リポジトリ取得と環境構築","/getting-started/repo-setup","02.getting-started/01.repo-setup",{"title":32,"path":33,"stem":34},"日々の開発ループ","/getting-started/dev-loop","02.getting-started/02.dev-loop",{"title":36,"path":37,"stem":38},"検証の 4 層","/getting-started/verification-tiers","02.getting-started/03.verification-tiers",{"title":40,"path":41,"stem":42,"children":43},"Architecture","/architecture","03.architecture",[44,47,51,55,59],{"title":45,"path":41,"stem":46},"アーキテクチャ","03.architecture/index",{"title":48,"path":49,"stem":50},"マルチテナンシーと RLS","/architecture/multi-tenancy-rls","03.architecture/01.multi-tenancy-rls",{"title":52,"path":53,"stem":54},"認可モデル","/architecture/authorization","03.architecture/02.authorization",{"title":56,"path":57,"stem":58},"AI サブシステム","/architecture/ai-subsystem","03.architecture/03.ai-subsystem",{"title":60,"path":61,"stem":62},"データモデル","/architecture/data-model","03.architecture/04.data-model",{"title":64,"path":65,"stem":66,"children":67},"Backend","/backend","04.backend",[68,71,75,79,83],{"title":69,"path":65,"stem":70},"バックエンド","04.backend/index",{"title":72,"path":73,"stem":74},"層構造","/backend/layering","04.backend/01.layering",{"title":76,"path":77,"stem":78},"規約","/backend/conventions","04.backend/02.conventions",{"title":80,"path":81,"stem":82},"テスト","/backend/testing","04.backend/03.testing",{"title":84,"path":85,"stem":86},"マイグレーション","/backend/migrations","04.backend/04.migrations",{"title":88,"path":89,"stem":90,"children":91},"Frontend","/frontend","05.frontend",[92,95,99,103,107],{"title":93,"path":89,"stem":94},"フロントエンド","05.frontend/index",{"title":96,"path":97,"stem":98},"モジュール内部構造","/frontend/module-anatomy","05.frontend/01.module-anatomy",{"title":100,"path":101,"stem":102},"API アクセスの一本道","/frontend/api-access-chain","05.frontend/02.api-access-chain",{"title":104,"path":105,"stem":106},"i18n","/frontend/i18n","05.frontend/03.i18n",{"title":108,"path":109,"stem":110},"デザインシステム","/frontend/design-system","05.frontend/04.design-system",{"title":112,"path":113,"stem":114,"children":115},"Go Agent And Cli","/go-agent-and-cli","06.go-agent-and-cli",[116,119,123],{"title":117,"path":113,"stem":118},"Go agent と CLI","06.go-agent-and-cli/index",{"title":120,"path":121,"stem":122},"Go agent","/go-agent-and-cli/go-agent","06.go-agent-and-cli/01.go-agent",{"title":124,"path":125,"stem":126},"CLI","/go-agent-and-cli/cli","06.go-agent-and-cli/02.cli",{"title":128,"path":129,"stem":130,"children":131},"Modules","/modules","07.modules",[132,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191],{"title":133,"path":129,"stem":134},"モジュール","07.modules/index",{"title":136,"path":137,"stem":138},"テーブル","/modules/table","07.modules/01.table",{"title":140,"path":141,"stem":142},"ファイルツリー","/modules/document","07.modules/02.document",{"title":144,"path":145,"stem":146},"AIチャット","/modules/ai","07.modules/03.ai",{"title":148,"path":149,"stem":150},"認証・権限","/modules/auth","07.modules/04.auth",{"title":152,"path":153,"stem":154},"AI取込","/modules/organize","07.modules/05.organize",{"title":156,"path":157,"stem":158},"ストレージ","/modules/storage","07.modules/06.storage",{"title":160,"path":161,"stem":162},"NAS同期","/modules/sync","07.modules/07.sync",{"title":164,"path":165,"stem":166},"ワークスペース","/modules/workspace","07.modules/08.workspace",{"title":168,"path":169,"stem":170},"テナントとメンバーシップ","/modules/tenant-membership","07.modules/09.tenant-membership",{"title":172,"path":173,"stem":174},"検索","/modules/search","07.modules/10.search",{"title":176,"path":177,"stem":178},"表示ビュー","/modules/display","07.modules/11.display",{"title":180,"path":181,"stem":182},"テンプレート","/modules/template","07.modules/12.template",{"title":184,"path":185,"stem":186},"メール","/modules/mail","07.modules/13.mail",{"title":188,"path":189,"stem":190},"電話","/modules/phone","07.modules/14.phone",{"title":192,"path":193,"stem":194},"リアルタイム","/modules/realtime","07.modules/15.realtime",{"title":196,"path":197,"stem":198,"children":199},"Infra And Deploy","/infra-and-deploy","08.infra-and-deploy",[200,203,207],{"title":201,"path":197,"stem":202},"インフラとデプロイ","08.infra-and-deploy/index",{"title":204,"path":205,"stem":206},"環境の種類","/infra-and-deploy/environments","08.infra-and-deploy/01.environments",{"title":208,"path":209,"stem":210},"セルフホスト構成","/infra-and-deploy/self-host","08.infra-and-deploy/02.self-host",{"title":212,"path":213,"stem":214,"children":215},"docs-map","/docs-map","09.docs-map/index",[216],{"title":212,"path":213,"stem":214},{"id":218,"extension":219,"groups":220,"meta":4155,"stem":4156,"totalCommands":4157,"totalGroups":4158,"__hash__":4159},"toolTree/tool-tree.json","json",[221,292,559,572,833,1085,1266,1303,1423,1437,1677,1825,1914,2051,2400,2474,2513,2694,2739,2843,3776,3929,4001,4087],{"name":222,"description":223,"commands":224},"activity","Read the caller's own work-observation Activity",[225,256,276],{"command":226,"toolName":227,"capability":228,"policy":229,"summary":230,"params":231},"activity export","activity_export","READ_ONLY","allow","Return the caller's own raw work-observation archive as JSONL pages.",[232,237,240,243,246,249,253],{"name":233,"type":234,"required":235,"description":236},"from","String",false,"Start of the period (ISO-8601 instant)",{"name":238,"type":234,"required":235,"description":239},"to","End of the period (ISO-8601 instant)",{"name":241,"type":234,"required":235,"description":242},"applicationId","Application ID or name",{"name":244,"type":234,"required":235,"description":245},"query","Text to search for in the displayed text and window titles",{"name":247,"type":234,"required":235,"description":248},"cursor","Cursor from the previous page",{"name":250,"type":251,"required":235,"description":252},"limit","Int","Number of items to return (1-100, default 50)",{"name":254,"type":234,"required":235,"description":255},"format","Output format (format). Only jsonl (the default)",{"command":257,"toolName":258,"capability":228,"policy":229,"summary":259,"params":260},"activity list","activity_list","List the caller's own work-observation Activity by period, application, text, and cursor.",[261,262,263,264,265,266,267,270,273],{"name":233,"type":234,"required":235,"description":236},{"name":238,"type":234,"required":235,"description":239},{"name":241,"type":234,"required":235,"description":242},{"name":244,"type":234,"required":235,"description":245},{"name":247,"type":234,"required":235,"description":248},{"name":250,"type":251,"required":235,"description":252},{"name":268,"type":234,"required":235,"description":269},"where","CEL condition (where) on row fields such as kind / applicationName / windowTitle / rawText",{"name":271,"type":234,"required":235,"description":272},"sort","Sort order (sort). Only observedAt:desc (newest first, the default)",{"name":274,"type":251,"required":235,"description":275},"offset","Number of matching rows to skip from the cursor position (offset)",{"command":277,"toolName":278,"capability":228,"policy":229,"summary":279,"params":280},"activity read","activity_read","Read one of the caller's own work-observation events.",[281,286,289],{"name":282,"type":283,"required":284,"description":285},"sessionId","UUID",true,"Session UUID from activity_list",{"name":287,"type":234,"required":284,"description":288},"seq","Event seq (unsigned integer)",{"name":290,"type":234,"required":235,"description":291},"as","出力の形: json（既定、構造化）/ text（同じ内容を可読テキストにしたもの）",{"name":293,"description":294,"commands":295},"ai","AI実行監査・チャット・テナントAI設定",[296,306,326,332,405,426,459,468,479,494,507,524],{"command":297,"toolName":298,"capability":299,"policy":300,"summary":301,"params":302},"ai configuration credential delete","ai_configuration_credential_delete","SIDE_EFFECTING","deny","指定providerのBYOK credentialを削除する。",[303],{"name":304,"type":234,"required":284,"description":305},"providerType","AI provider type",{"command":307,"toolName":308,"capability":228,"policy":229,"summary":309,"params":310},"ai configuration credential list","ai_configuration_credential_list","BYOK credentialの状態一覧を読む。",[311,313,315,317,319,322],{"name":268,"type":234,"required":235,"description":312},"CEL形式の追加絞り込み条件",{"name":271,"type":234,"required":235,"description":314},"並べ替えキー。key または key:asc/key:desc",{"name":250,"type":251,"required":235,"description":316},"取得件数",{"name":274,"type":251,"required":235,"description":318},"スキップする件数",{"name":320,"type":234,"required":235,"description":321},"fields","返すフィールドのカンマ区切り",{"name":323,"type":324,"required":235,"description":325},"countOnly","Boolean","件数だけを返し、credentialsを空にする",{"command":327,"toolName":328,"capability":228,"policy":229,"summary":329,"params":330},"ai configuration read","ai_configuration_read","現在のテナントAI設定を読む。",[331],{"name":290,"type":234,"required":235,"description":291},{"command":333,"toolName":334,"capability":299,"policy":229,"summary":335,"params":336},"ai configuration update","ai_configuration_update","テナントの非secret AI設定またはrealtime assist/session用system promptを更新する。",[337,340,343,346,350,354,358,361,364,367,370,373,376,379,382,386,390,394,397,401],{"name":338,"type":324,"required":235,"description":339},"enabled","AI機能の有効状態",{"name":341,"type":234,"required":235,"description":342},"primaryProvider","primary provider",{"name":344,"type":234,"required":235,"description":345},"preferredRegion","preferred region",{"name":347,"type":348,"required":235,"description":349},"preferences","ProviderPreference","provider preference",{"name":351,"type":352,"required":235,"description":353},"governancePolicy","TenantGovernancePolicyDto","tenant governance policy",{"name":355,"type":356,"required":235,"description":357},"monthlyTokenLimit","Long","月間token上限",{"name":359,"type":356,"required":235,"description":360},"monthlyRequestLimit","月間request上限",{"name":362,"type":251,"required":235,"description":363},"requestsPerMinute","1分あたりrequest上限",{"name":365,"type":251,"required":235,"description":366},"tokensPerMinute","1分あたりtoken上限",{"name":368,"type":324,"required":235,"description":369},"auditLoggingEnabled","監査ログを有効にするか",{"name":371,"type":324,"required":235,"description":372},"streamingEnabled","streamingを有効にするか",{"name":374,"type":324,"required":235,"description":375},"helpChatEnabled","help chatを有効にするか",{"name":377,"type":234,"required":235,"description":378},"sttProvider","STT provider",{"name":380,"type":234,"required":235,"description":381},"defaultModelTier","default model tier: LIGHT / STANDARD / HEAVY",{"name":383,"type":384,"required":235,"description":385},"tierModelOverrides","Map","tier別model override。空mapは全clear",{"name":387,"type":388,"required":235,"description":389},"dailyBudget","TenantAiDailyBudgetDto","日次予算",{"name":391,"type":392,"required":235,"description":393},"externalInteractionLimits","ExternalInteractionLimitsDto","外部interaction制限",{"name":395,"type":234,"required":235,"description":396},"systemPrompt","realtime assist/session用system prompt。空文字またはnullでclear",{"name":398,"type":399,"required":235,"description":400},"data","JsonObject","更新内容を1つのJSON objectで渡す。キーは上記の更新パラメータ",{"name":402,"type":403,"required":235,"description":404},"batch","List","複数更新のpayload配列。各要素のキーはdataと同じ",{"command":406,"toolName":407,"capability":299,"policy":408,"summary":409,"params":410},"ai feedback report","ai_feedback_report","ask","Submit a product bug, feature request, or documentation mismatch.",[411,414,417,420,423],{"name":412,"type":234,"required":284,"description":413},"type","Feedback type: bug, feature, or doc-mismatch",{"name":415,"type":234,"required":284,"description":416},"summary","Short issue summary",{"name":418,"type":234,"required":235,"description":419},"reproductionSteps","Steps to reproduce or expected behavior",{"name":421,"type":403,"required":235,"description":422},"toolNames","Names of affected Astar tools",{"name":424,"type":234,"required":235,"description":425},"approvedPayloadHash","Server-generated feedback payload hash",{"command":427,"toolName":428,"capability":228,"policy":229,"summary":429,"params":430},"ai run list","ai_run_list","AIの実行記録（run単位、チャット・Bot・自動化を含む）を一覧する。既定は自分が関わったrunだけ。",[431,434,437,439,441,443,444,445,446,448,450,452,455],{"name":432,"type":403,"required":235,"description":433},"sourceTypes","起点で絞り込み: CHAT/BOT/AUTOMATION/WORKFLOW/ORGANIZE/SCHEDULED/CLI/DIRECT/LEGACY/INTERACTION",{"name":435,"type":403,"required":235,"description":436},"statuses","状態で絞り込み: CREATED/RUNNING/RESUMING/AWAITING_APPROVAL/AWAITING_ANSWER/AWAITING_TOOL/COMPLETED/FAILED/CANCELLED",{"name":244,"type":234,"required":235,"description":438},"参照・モデル・接続先・実行者名の部分一致検索",{"name":233,"type":234,"required":235,"description":440},"作成日時の下限（ISO-8601 instant、含む）",{"name":238,"type":234,"required":235,"description":442},"作成日時の上限（ISO-8601 instant、含む）",{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":447},"件数だけを返し、contentを空にする",{"name":274,"type":251,"required":235,"description":449},"スキップする件数（デフォルト0）",{"name":250,"type":251,"required":235,"description":451},"取得件数（1-100、デフォルト20）",{"name":453,"type":234,"required":235,"description":454},"scope","self（既定・自分の分）/ user（userIdの人の分）/ all（全員分）。user・allはai.view.allかai.manage.allと、プランの監査ログ機能が必要",{"name":456,"type":457,"required":235,"description":458},"userId","EntityId","scope=userで対象にするユーザーID",{"command":460,"toolName":461,"capability":228,"policy":229,"summary":462,"params":463},"ai run read","ai_run_read","AI実行run 1件と同じ会話のturn窓（会話・ツール呼び出しイベント・変更点）を読む。",[464,467],{"name":465,"type":457,"required":284,"description":466},"runId","ai_run_listで確認したUUIDのrunId。`help` などの CLI/説明語はrunIdではない",{"name":290,"type":234,"required":235,"description":291},{"command":469,"toolName":470,"capability":299,"policy":229,"summary":471,"params":472},"ai session export","ai_session_export","AIチャットセッションのトランスクリプトをMarkdown形式で取得する。",[473,475,477],{"name":282,"type":457,"required":284,"description":474},"エクスポート対象のセッションUUID",{"name":254,"type":234,"required":235,"description":476},"conversation または full（既定 full）",{"name":238,"type":234,"required":235,"description":478},"保存先の新規ファイル絶対パス。省略時は内容だけ返す",{"command":480,"toolName":481,"capability":228,"policy":229,"summary":482,"params":483},"ai session list","ai_session_list","AIチャットセッションを更新日時の新しい順で一覧する。既定は呼出しユーザー本人の分。",[484,486,487,488,489,490,492,493],{"name":250,"type":251,"required":235,"description":485},"返す最大セッション数（デフォルト20、最大200）",{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":491},"件数だけを返し、sessionsを空にする",{"name":453,"type":234,"required":235,"description":454},{"name":456,"type":457,"required":235,"description":458},{"command":495,"toolName":496,"capability":228,"policy":229,"summary":497,"params":498},"ai session read","ai_session_read","ai_session_listまたはai_session_searchが返したsessionIdのAIチャット発言を読む。",[499,501,503,506],{"name":282,"type":457,"required":284,"description":500},"ai_session_listまたはai_session_searchのsessionId",{"name":250,"type":251,"required":235,"description":502},"返す最大発言数（デフォルト50、最大500）",{"name":504,"type":457,"required":235,"description":505},"aroundMessageId","前後を読む中心のmessageId。省略時はセッション末尾。不正・別セッションのIDでは本文を返さない。",{"name":290,"type":234,"required":235,"description":291},{"command":508,"toolName":509,"capability":228,"policy":229,"summary":510,"params":511},"ai session search","ai_session_search","過去のAIチャットの生の会話内容をキーワード全文検索する。",[512,514,516,518,519,520,522,523],{"name":244,"type":234,"required":284,"description":513},"検索キーワード（2文字以上）",{"name":250,"type":251,"required":235,"description":515},"最大結果数（デフォルト20、最大100）",{"name":274,"type":251,"required":235,"description":517},"スキップする件数（ページネーション用、デフォルト0）",{"name":271,"type":234,"required":235,"description":314},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":521},"件数だけを返し、hitsを空にする",{"name":453,"type":234,"required":235,"description":454},{"name":456,"type":457,"required":235,"description":458},{"command":525,"toolName":526,"capability":228,"policy":229,"summary":527,"params":528},"ai usage read","ai_usage_read","AIの利用量・コストを読み取る（READ_ONLY）。",[529,533,537,540,543,546,549,553,556],{"name":530,"type":531,"required":235,"description":532},"period","AiCostAttributionPeriodRequest","集計期間（from/to: ISO-8601 instant、timeZone: IANA zone）",{"name":534,"type":535,"required":235,"description":536},"origin","AiCostAttributionTagFilter","origin の kind/id フィルター",{"name":538,"type":535,"required":235,"description":539},"subject","subject の kind/id フィルター",{"name":541,"type":535,"required":235,"description":542},"job","job の kind/id フィルター",{"name":544,"type":535,"required":235,"description":545},"actor","actor の kind/id フィルター",{"name":547,"type":234,"required":235,"description":548},"modelId","モデルIDのフィルター",{"name":550,"type":551,"required":235,"description":552},"groupBy","AiCostAttributionGroupBy","集計軸: ORIGIN/SUBJECT/JOB/ACTOR/MODEL/DAY/NONE",{"name":554,"type":324,"required":235,"description":555},"includeUnknown","不明な費用・帰属を含める（デフォルトtrue）",{"name":557,"type":283,"required":235,"description":558},"aiMemberId","AIメンバーID。指定するとそのAIメンバー1名の利用量を返す",{"name":560,"description":561,"commands":562},"async","非同期ジョブの状態確認",[563],{"command":564,"toolName":565,"capability":228,"policy":229,"summary":566,"params":567},"async job read","async_job_read","共通非同期ジョブの状態を取得する。",[568,571],{"name":569,"type":457,"required":284,"description":570},"id","非同期ツールが返した job ID (UUID)",{"name":290,"type":234,"required":235,"description":291},{"name":573,"description":574,"commands":575},"automation","宣言的な自動化ルール管理（PR-A1 骨格 + PR-A4 suggest/export/import）",[576,620,631,653,667,694,713,726,738,745,760,769,776,785,795],{"command":577,"toolName":578,"capability":299,"policy":229,"summary":579,"params":580},"automation create","automation_create","宣言的な自動化ルールを作成する。",[581,584,588,591,594,597,601,603,606,608,611,613,616,618],{"name":582,"type":234,"required":235,"description":583},"name","人に表示するルール名。日本語可。識別IDはサーバーが自動生成する",{"name":585,"type":586,"required":235,"description":587},"triggers","JsonArray","自動トリガー定義 JSON array（type ごとの必須 field 形と最小例を表示。自動1件 + manual 1件まで）",{"name":589,"type":586,"required":235,"description":590},"actions","処理定義 JSON array（1〜10件）。type ごとの必須 field 形と最小例を表示。各 id は一意。skillId は skill_list の id UUID。",{"name":592,"type":234,"required":235,"description":593},"description","人間向けの説明文 (省略可)",{"name":595,"type":234,"required":235,"description":596},"mode","実行モード: AUTO / SUGGEST（デフォルト SUGGEST）",{"name":598,"type":599,"required":235,"description":600},"notifyTarget","NotifyTargetInput","承認依頼または通知の宛先範囲 (JSON object)。all_members=全アクティブメンバー / selection=指定ロールと呼び出しユーザー本人の和集合 / roles=指定ロール / user=このターンの人間本人（userId は省略 or \"me\" のみ — 他ユーザーは指定不可、常にサーバー側でこのターンの背後にいる人間に解決される。AI メンバーの発話では呼び出し者自身でなく背後の人間に解決され、解決できない場合はエラーになる）。有効な SUGGEST または members notify アクションでは必須。all_members か selection を指定するか、enabled=false で作成する。AUTO で members notify / code を含まない AI アクションだけの場合は、全 AI skill が deliverAsNotification=true のときだけ指定可能。それ以外は省略する。AUTO の ai/code/bot notify だけなら notifyTarget は必須ではない。roles のとき roleIds に role の public_id (UUID) を、または roleNames に役職名を渡す（役職名はサーバがテナントの実ロールへ大文字小文字無視で解決。一致しない指定はエラー）。固定ロール名（担当者/承認者 等）は持たない — ロールはテナント定義。例: {\"type\":\"all_members\"} / {\"type\":\"roles\",\"roleIds\":[\"\u003Cuuid>\"]} / {\"type\":\"selection\",\"roleIds\":[\"\u003Cuuid>\"],\"userId\":\"me\"} / {\"type\":\"roles\",\"roleNames\":[\"承認者\"]} / {\"type\":\"user\"}",{"name":557,"type":234,"required":235,"description":602},"固定AIメンバーID (UUID)。AIアクションを enabled=true で作成する場合は必須。メンバー無しのAIルールは enabled=false でのみ作成可。決定的code/notifyでは省略可。",{"name":604,"type":234,"required":235,"description":605},"dataSubjectUserId","AIメンバーにowner-private行を貸す人間メンバーID (UUID)。メール/個人カレンダーを読む自動化で指定する。",{"name":268,"type":234,"required":235,"description":607},"mail.received 専用の発火条件をJSON配列文字列で指定。例: [{\"type\":\"sentHistoryMatch\"}] または [{\"type\":\"recordEmailMatch\",\"tableNodeId\":\"\u003Ctable UUID>\",\"propertyKey\":\"\u003CEMAIL column key>\"}]。条件種別は各要素の type に指定し、配列を単一オブジェクトにしない。",{"name":609,"type":403,"required":235,"description":610},"targetNodeIds","ルールの参照先ノードID配列 (UUID[])。最大200件。record.*/relative_date はテーブル、document.* はフォルダの nodeId を1件以上渡す。schedule / mail.received / organize.job_completed / mdb.sync_completed では指定しない。",{"name":338,"type":324,"required":235,"description":612},"有効/無効フラグ (デフォルト true)",{"name":614,"type":251,"required":235,"description":615},"maxRunsPerDay","1日の最大実行回数 (情報用。未指定で制限なし)",{"name":398,"type":399,"required":235,"description":617},"作成内容を1つのJSON objectで渡す。キーは上記の作成パラメータ",{"name":402,"type":403,"required":235,"description":619},"複数作成のpayload配列。各要素のキーはdataと同じ",{"command":621,"toolName":622,"capability":299,"policy":229,"summary":623,"params":624},"automation delete","automation_delete","自動化ルールを削除する。",[625,629],{"name":626,"type":627,"required":235,"description":628},"node","Resolved","削除するAutomation Node ID (UUID)",{"name":402,"type":403,"required":235,"description":630},"削除する Automation Node ID の配列",{"command":632,"toolName":633,"capability":299,"policy":229,"summary":634,"params":635},"automation execute","automation_execute","自動化ルールを手動で起動する。",[636,638,640,643,646,648,651],{"name":626,"type":627,"required":284,"description":637},"Automation Node ID (UUID)",{"name":609,"type":403,"required":235,"description":639},"対象の Document/Folder Node ID (UUID)。Folder は直下の Document のみ展開。省略時は対象なしの単発実行",{"name":641,"type":324,"required":235,"description":642},"deadlines","trueなら実行せず、期限アラートの発火対象を試算する",{"name":644,"type":234,"required":235,"description":645},"on","期限アラートの評価日 (YYYY-MM-DD)。deadlines=true のときのみ有効",{"name":250,"type":251,"required":235,"description":647},"deadlines=true のときに返すレコード件数の上限",{"name":649,"type":251,"required":235,"description":650},"waitSeconds","完了まで待つ秒数（既定120、最大300。async=trueでは待たない）",{"name":560,"type":324,"required":235,"description":652},"trueならjobIdを返して処理完了を待たない",{"command":654,"toolName":655,"capability":299,"policy":229,"summary":656,"params":657},"automation export","automation_export","自動化ルールを JSON 形式で export する。",[658,660,663,665],{"name":626,"type":627,"required":235,"description":659},"対象Automationのbundle root Node UUID。all=true のときは省略可",{"name":661,"type":324,"required":235,"description":662},"all","テナント全件を export するフラグ（デフォルト false）",{"name":254,"type":234,"required":235,"description":664},"json（デフォルト）または bundle",{"name":238,"type":234,"required":235,"description":666},"保存先の新規JSONファイル絶対パス。省略時は内容だけ返す",{"command":668,"toolName":669,"capability":299,"policy":229,"summary":670,"params":671},"automation import","automation_import","identityを含まないschemaVersion=7の rule.json（triggers[] / actions[]、targets は UUID 配列）と任意の .ts/.js files から、新しいAutomation sourceを作成する。",[672,674,677,679,682,685,687,690,692],{"name":582,"type":234,"required":284,"description":673},"新しい自動化の表示名",{"name":675,"type":234,"required":235,"description":676},"ruleJsonText","schemaVersion=7、artifact identityやdisplayNameを含まないrule.json全文。from を指定すると省略可",{"name":233,"type":627,"required":235,"description":678},"rule.json を含む既存FILEノード。指定時は本文を入力として使う",{"name":680,"type":234,"required":235,"description":681},"scriptTs","後方互換の単一スクリプ本文（.ts として扱う。非codeでは空文字）",{"name":683,"type":403,"required":235,"description":684},"files","任意。.ts/.js files配列 [{\"path\":\"...ts\",\"content\":\"...\"}]（合計1 MiB以下）",{"name":609,"type":403,"required":235,"description":686},"format=bundle の import先ノードID配列",{"name":688,"type":399,"required":235,"description":689},"triggerInput","format=bundle の script試走用trigger payload",{"name":254,"type":234,"required":235,"description":691},"json または bundle",{"name":595,"type":234,"required":235,"description":693},"create（既定）。既存Automationへのappend/upsertは未対応",{"command":695,"toolName":696,"capability":228,"policy":229,"summary":697,"params":698},"automation list","automation_list","テナントの自動化ルール一覧を要約行で取得する。",[699,701,703,705,707,709,711],{"name":244,"type":234,"required":235,"description":700},"displayName または description の部分一致検索（大文字小文字を無視）",{"name":338,"type":324,"required":235,"description":702},"有効状態での絞り込み。true=有効、false=無効、省略=両方",{"name":250,"type":251,"required":235,"description":704},"取得件数（デフォルト 50、最大 200）。0 以下はデフォルト件数",{"name":274,"type":251,"required":235,"description":706},"オフセット（デフォルト 0）。負数は 0",{"name":271,"type":234,"required":235,"description":708},"並べ替えキー",{"name":320,"type":234,"required":235,"description":710},"返却フィールド（カンマ区切り）",{"name":323,"type":324,"required":235,"description":712},"trueなら行を返さず件数だけを返す",{"command":714,"toolName":715,"capability":299,"policy":229,"summary":716,"params":717},"automation preset apply","automation_preset_apply","定番プリセット（automation_preset_list が返す presetKey）をこのテナントに追加する。",[718,721,724],{"name":719,"type":234,"required":284,"description":720},"presetKey","追加するプリセットの presetKey（automation_preset_list が返す presetKey）",{"name":722,"type":384,"required":235,"description":723},"params","パラメータ化プリセット用の値 {\"key\":\"value\"}（automation_preset_list の parameters を参照）。非パラメータ・プリセットでは省略。",{"name":557,"type":234,"required":235,"description":725},"automation-member実行を許可するプリセット用のAIメンバーID (UUID)。それ以外では指定不可。AI-backed preset で省略すると停止状態で作成される。",{"command":727,"toolName":728,"capability":228,"policy":229,"summary":729,"params":730},"automation preset list","automation_preset_list","追加できる定番の自動化ルール（プリセット）一覧を取得する。",[731,732,734,735,736],{"name":271,"type":234,"required":235,"description":708},{"name":250,"type":251,"required":235,"description":733},"取得件数の上限",{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":710},{"name":323,"type":324,"required":235,"description":737},"trueなら件数だけを返す",{"command":739,"toolName":740,"capability":228,"policy":229,"summary":741,"params":742},"automation read","automation_read","指定した自動化ルールの詳細を取得する。",[743,744],{"name":626,"type":627,"required":284,"description":637},{"name":290,"type":234,"required":235,"description":291},{"command":746,"toolName":747,"capability":228,"policy":229,"summary":748,"params":749},"automation run list","automation_run_list","自動化ルールの実行履歴を取得する。",[750,751,753,756,757,758,759],{"name":626,"type":627,"required":284,"description":637},{"name":250,"type":251,"required":235,"description":752},"取得件数の上限 (デフォルト 50、最大 200)",{"name":754,"type":234,"required":235,"description":755},"status","実行状態で絞り込む (PENDING_APPROVAL / RUNNING / SUCCEEDED / FAILED など)。省略時は全状態",{"name":271,"type":234,"required":235,"description":708},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":710},{"name":323,"type":324,"required":235,"description":712},{"command":761,"toolName":762,"capability":228,"policy":229,"summary":763,"params":764},"automation run read","automation_run_read","単一の実行レコードを previews（SUGGEST プレビュー実行の変更前後 diff）込みで取得する。",[765,768],{"name":766,"type":457,"required":284,"description":767},"executionId","実行ID (UUID)",{"name":290,"type":234,"required":235,"description":291},{"command":770,"toolName":771,"capability":299,"policy":229,"summary":772,"params":773},"automation suggestion approve","automation_suggestion_approve","mode=SUGGEST で PENDING_APPROVAL 状態の実行レコードを承認し、スキルを本番モードで再実行する。",[774],{"name":766,"type":457,"required":284,"description":775},"PENDING_APPROVAL 状態の実行ID (UUID)",{"command":777,"toolName":778,"capability":299,"policy":229,"summary":779,"params":780},"automation suggestion reject","automation_suggestion_reject","mode=SUGGEST で PENDING_APPROVAL 状態の実行レコードを却下する。",[781,782],{"name":766,"type":457,"required":284,"description":775},{"name":783,"type":234,"required":235,"description":784},"reason","却下理由 (省略可)",{"command":786,"toolName":787,"capability":228,"policy":229,"summary":788,"params":789},"automation trigger list","automation_trigger_list","automation_create の trigger に使える「利用可能なトリガー仕様」を動的に返す（SSoT = AutomationEventCatalog）。",[790,791,792,793,794],{"name":271,"type":234,"required":235,"description":708},{"name":250,"type":251,"required":235,"description":733},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":710},{"name":323,"type":324,"required":235,"description":737},{"command":796,"toolName":797,"capability":299,"policy":229,"summary":798,"params":799},"automation update","automation_update","自動化ルールを更新する（省略フィールドは変更なし）。",[800,802,804,806,808,810,812,814,816,818,820,822,824,827,829,831],{"name":626,"type":627,"required":235,"description":801},"Automation Node ID (UUID または Astar path、batch 要素でも指定可)",{"name":582,"type":234,"required":235,"description":803},"新しい表示名 (省略で変更なし)",{"name":592,"type":234,"required":235,"description":805},"新しい説明文 (省略で変更なし)",{"name":585,"type":586,"required":235,"description":807},"新しい triggers JSON array（自動トリガー最大1件。省略で変更なし）",{"name":589,"type":586,"required":235,"description":809},"新しい actions JSON array（1〜10件、type は ai / notify / code。省略で変更なし）",{"name":595,"type":234,"required":235,"description":811},"新しい mode: AUTO / SUGGEST (省略で変更なし)",{"name":598,"type":599,"required":235,"description":813},"承認依頼または通知の宛先範囲 (JSON object)。all_members=全アクティブメンバー / selection=指定ロールと呼び出しユーザー本人の和集合 / roles=指定ロール / user=このターンの人間本人（userId は省略 or \"me\" のみ — 他ユーザーは指定不可、常にサーバー側でこのターンの背後にいる人間に解決される。AI メンバーの発話では呼び出し者自身でなく背後の人間に解決され、解決できない場合はエラーになる）。有効な SUGGEST または members notify アクションでは必須。all_members か selection を指定するか、enabled=false で作成する。AUTO で members notify / code を含まない AI アクションだけの場合は、全 AI skill が deliverAsNotification=true のときだけ指定可能。それ以外は省略する。AUTO の ai/code/bot notify だけなら notifyTarget は必須ではない。roles のとき roleIds に role の public_id (UUID) を、または roleNames に役職名を渡す（役職名はサーバがテナントの実ロールへ大文字小文字無視で解決。一致しない指定はエラー）。固定ロール名（担当者/承認者 等）は持たない — ロールはテナント定義。例: {\"type\":\"all_members\"} / {\"type\":\"roles\",\"roleIds\":[\"\u003Cuuid>\"]} / {\"type\":\"selection\",\"roleIds\":[\"\u003Cuuid>\"],\"userId\":\"me\"} / {\"type\":\"roles\",\"roleNames\":[\"承認者\"]} / {\"type\":\"user\"}（省略で変更なし）",{"name":557,"type":234,"required":235,"description":815},"固定AIメンバーID (UUID)。__auto__ で解除（省略で変更なし）",{"name":604,"type":234,"required":235,"description":817},"owner-private行を貸す人間メンバーID (UUID)。__auto__ で解除（省略で変更なし）",{"name":268,"type":234,"required":235,"description":819},"mail.received 専用の発火条件 JSON array。省略で変更なし",{"name":609,"type":403,"required":235,"description":821},"ルールの参照先ノードID配列 (UUID[])。明示時は全置換",{"name":338,"type":324,"required":235,"description":823},"有効/無効フラグ (省略で変更なし。paused と同時指定不可)",{"name":825,"type":324,"required":235,"description":826},"paused","一時停止状態。true=paused/enabled=false、false=再開/enabled=true",{"name":614,"type":251,"required":235,"description":828},"1日の最大実行回数 (省略で変更なし)",{"name":398,"type":399,"required":235,"description":830},"更新内容を1つのJSON objectで渡す。キーは node と上記の更新パラメータ",{"name":402,"type":403,"required":235,"description":832},"複数更新のpayload配列。各要素に node と更新キーを指定する",{"name":834,"description":835,"commands":836},"bot","テナントのbot binding管理",[837,849,866,897,911,923,931,958,980,1007,1026,1036,1042,1049,1058,1070,1077],{"command":838,"toolName":839,"capability":299,"policy":300,"summary":840,"params":841},"bot binding delete","bot_binding_delete","bot bindingを解除する。",[842,844,846],{"name":569,"type":457,"required":235,"description":843},"Bot binding UUID",{"name":402,"type":403,"required":235,"description":845},"解除する bot binding UUID の配列",{"name":847,"type":324,"required":235,"description":848},"operator","trueならbot binding本体ではなくoperator委譲を解除する",{"command":850,"toolName":851,"capability":228,"policy":229,"summary":852,"params":853},"bot binding list","bot_binding_list","現在のテナントのbot binding一覧を読む。",[854,856,858,860,862,864],{"name":268,"type":234,"required":235,"description":855},"CEL条件（where）",{"name":271,"type":234,"required":235,"description":857},"並び順（sort）",{"name":250,"type":251,"required":235,"description":859},"最大件数（limit）",{"name":274,"type":251,"required":235,"description":861},"読み飛ばす件数（offset）",{"name":320,"type":234,"required":235,"description":863},"返すフィールド（fields）",{"name":323,"type":324,"required":235,"description":865},"件数だけ返す（countOnly）",{"command":867,"toolName":868,"capability":299,"policy":229,"summary":869,"params":870},"bot binding update","bot_binding_update","bot bindingのautonomy/capture/speaker policyと、会話ごとの保存先ワークスペースを更新する。",[871,873,877,880,883,887,891,894,896],{"name":569,"type":457,"required":235,"description":872},"Bot binding UUID（batch 要素でも指定可）",{"name":874,"type":875,"required":235,"description":876},"autonomyLevel","BotAutonomyLevel","autonomy level",{"name":878,"type":324,"required":235,"description":879},"captureEnabled","managed inbound captureを有効にするか",{"name":881,"type":403,"required":235,"description":882},"captureExcludedChannelIds","capture対象から除外するchannel idの一覧",{"name":884,"type":885,"required":235,"description":886},"speakerPolicy","BotSpeakerPolicy","speaker policy",{"name":888,"type":889,"required":235,"description":890},"speakerAllowlist","BotSpeakerAllowlistDto","speaker allowlist",{"name":892,"type":403,"required":235,"description":893},"conversationDestinations","会話ごとの保存先。conversationId（channel/相手/グループ/部屋のid。省略=接続の既定）と workspaceId（省略=解除）",{"name":398,"type":895,"required":235,"description":400},"BotBindingUpdatePayload",{"name":402,"type":403,"required":235,"description":404},{"command":898,"toolName":899,"capability":299,"policy":300,"summary":900,"params":901},"bot credential delete","bot_credential_delete","AIメンバーの指定platform credentialを削除する。",[902,906,909],{"name":903,"type":904,"required":284,"description":905},"platform","BotPlatform","bot platform",{"name":907,"type":457,"required":235,"description":908},"serviceAccountId","AIメンバー(service account) ID",{"name":402,"type":403,"required":235,"description":910},"削除対象のAIメンバー(service account) IDの配列",{"command":912,"toolName":913,"capability":228,"policy":229,"summary":914,"params":915},"bot credential list","bot_credential_list","AIメンバーのbot credential状態一覧を読む。",[916,917,918,919,920,921,922],{"name":907,"type":457,"required":284,"description":908},{"name":268,"type":234,"required":235,"description":855},{"name":271,"type":234,"required":235,"description":857},{"name":250,"type":251,"required":235,"description":859},{"name":274,"type":251,"required":235,"description":861},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"command":924,"toolName":925,"capability":299,"policy":300,"summary":926,"params":927},"bot credential token delete","bot_credential_token_delete","credentialを保持したままopaque ingress tokenだけを削除する。",[928,929,930],{"name":903,"type":904,"required":284,"description":905},{"name":907,"type":457,"required":235,"description":908},{"name":402,"type":403,"required":235,"description":910},{"command":932,"toolName":933,"capability":228,"policy":229,"summary":934,"params":935},"bot message read","bot_message_read","呼ばれたチャンネルの過去の経緯を得る第一手段。",[936,938,941,943,945,948,950,952,954,957],{"name":903,"type":234,"required":235,"description":937},"Platform: DISCORD / SLACK / CHATWORK / LINE (bot run の現在platformは省略)",{"name":939,"type":234,"required":235,"description":940},"externalWorkspaceId","Platform 側 external workspace id (bot run 中は省略。それ以外では bot_binding_list の externalWorkspaceId を渡す)",{"name":569,"type":234,"required":235,"description":942},"Channel / room id (bot run の現在channelは省略。LINE は source id = userId / groupId / roomId)",{"name":250,"type":251,"required":235,"description":944},"返すメッセージ数 (1-100、デフォルト 50)",{"name":946,"type":234,"required":235,"description":947},"before","このメッセージ id より古いものを返す (省略時は最新から)。返ってきた最古のメッセージ id を次の before に渡すと、さらに遡れる。CHATWORK は最新100件が上限で越えられない。",{"name":504,"type":234,"required":235,"description":949},"この message id を中心に、指定件数の前後を返す。anchor 自体を含む。見つからない id は空配列。before とは同時に指定しない。",{"name":271,"type":234,"required":235,"description":951},"並び順: asc (古い順、デフォルト) または desc (新しい順)",{"name":320,"type":234,"required":235,"description":953},"取得する派生フィールド。permalinkでURLから1件読む",{"name":955,"type":234,"required":235,"description":956},"url","fields=permalink のメッセージ permalink URL",{"name":290,"type":234,"required":235,"description":291},{"command":959,"toolName":960,"capability":228,"policy":229,"summary":961,"params":962},"bot message search","bot_message_search","メッセージを全文検索。",[963,964,965,967,969,971,973,975,977,978,979],{"name":903,"type":234,"required":235,"description":937},{"name":939,"type":234,"required":235,"description":940},{"name":569,"type":234,"required":235,"description":966},"Channel / room id (bot run の現在channelは省略。別channel / CLI では明示)",{"name":244,"type":234,"required":284,"description":968},"検索クエリ",{"name":250,"type":251,"required":235,"description":970},"返す最大件数 (1-100、デフォルト 20)",{"name":504,"type":234,"required":235,"description":972},"この message id の前後 bounded window 内だけを検索する (省略可)",{"name":268,"type":234,"required":235,"description":974},"CEL条件（where）。候補メッセージのフィールド（text / user_name / created_at / is_bot など）で絞る",{"name":271,"type":234,"required":235,"description":976},"並び順（sort）: asc (古い順、デフォルト) または desc (新しい順)",{"name":274,"type":251,"required":235,"description":861},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"command":981,"toolName":982,"capability":299,"policy":408,"summary":983,"params":984},"bot message send","bot_message_send","指定 channel / room / 会話にメッセージを送信する。",[985,987,988,990,992,995,998,1001,1004],{"name":903,"type":234,"required":235,"description":986},"Platform: DISCORD / SLACK / CHATWORK / LINE",{"name":939,"type":234,"required":235,"description":940},{"name":569,"type":234,"required":235,"description":989},"Channel / room / 会話 id (LINE は source id)",{"name":398,"type":234,"required":284,"description":991},"送信する本文",{"name":993,"type":234,"required":235,"description":994},"threadRootId","スレッド返信先 (SLACK: thread_ts。LINE / CHATWORK では無視)",{"name":996,"type":234,"required":235,"description":997},"quoteMessageId","引用 / 返信元メッセージ id (DISCORD: message_reference)",{"name":999,"type":403,"required":235,"description":1000},"mentionUserIds","メンションして通知する相手。Astar ユーザーUUID または プラットフォーム側の生 id の配列。記法はサーバーが付ける。LINE は非対応",{"name":1002,"type":324,"required":235,"description":1003},"replyTo","trueなら現在のbot turnへserver-routed replyとして送信する",{"name":1005,"type":324,"required":235,"description":1006},"final","replyTo=trueでこの送信がBotターンを完了するか（省略時true）",{"command":1008,"toolName":1009,"capability":299,"policy":408,"summary":1010,"params":1011},"bot thread create","bot_thread_create","Discord チャンネルにスレッドを作成する。",[1012,1014,1016,1018,1021,1023],{"name":903,"type":234,"required":284,"description":1013},"Platform: DISCORD",{"name":939,"type":234,"required":235,"description":1015},"Binding の platform 側 external workspace / guild id (bot run 中は省略)",{"name":569,"type":234,"required":284,"description":1017},"親 channel id",{"name":1019,"type":457,"required":284,"description":1020},"conversationTableId","bot_binding_list が返す会話テーブル UUID",{"name":582,"type":234,"required":284,"description":1022},"スレッド名",{"name":1024,"type":234,"required":235,"description":1025},"fromMessageId","起点メッセージ id (optional)",{"command":1027,"toolName":1028,"capability":299,"policy":408,"summary":1029,"params":1030},"bot upload","bot_upload","LINE 公式アカウントから取得できないアルバム等の写真群を、共有相手と直接やりとりする双方向アルバムリンクとして発行する。",[1031,1033],{"name":582,"type":234,"required":284,"description":1032},"公開ページに表示する依頼内容（例: アルバムの写真）",{"name":1034,"type":356,"required":235,"description":1035},"expiresInDays","有効日数（1-30、既定 7）",{"command":1037,"toolName":1038,"capability":228,"policy":229,"summary":1039,"params":1040},"bot voice capture analyze","bot_voice_capture_analyze","Discord VC録音設定のチャンネル到達性を検証する。",[1041],{"name":569,"type":457,"required":284,"description":843},{"command":1043,"toolName":1044,"capability":228,"policy":229,"summary":1045,"params":1046},"bot voice capture read","bot_voice_capture_read","Discord VC録音の現在設定を返す。",[1047,1048],{"name":569,"type":457,"required":284,"description":843},{"name":290,"type":234,"required":235,"description":291},{"command":1050,"toolName":1051,"capability":299,"policy":229,"summary":1052,"params":1053},"bot voice capture update","bot_voice_capture_update","Discord VC録音の候補チャンネルを変更する。",[1054,1055],{"name":569,"type":457,"required":284,"description":843},{"name":1056,"type":403,"required":235,"description":1057},"channelIds","Discord voice channel ids; an empty list disables automatic capture",{"command":1059,"toolName":1060,"capability":228,"policy":229,"summary":1061,"params":1062},"bot voice channel list","bot_voice_channel_list","Discord bindingで選択できる音声チャンネル一覧を返す。",[1063,1064,1065,1066,1067,1068,1069],{"name":569,"type":457,"required":284,"description":843},{"name":268,"type":234,"required":235,"description":855},{"name":271,"type":234,"required":235,"description":857},{"name":250,"type":251,"required":235,"description":859},{"name":274,"type":251,"required":235,"description":861},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"command":1071,"toolName":1072,"capability":299,"policy":229,"summary":1073,"params":1074},"bot voice recording start","bot_voice_recording_start","利用者が現在参加している Discord VC の録音を一回だけ開始する。",[1075,1076],{"name":649,"type":251,"required":235,"description":650},{"name":560,"type":324,"required":235,"description":652},{"command":1078,"toolName":1079,"capability":299,"policy":229,"summary":1080,"params":1081},"bot voice recording stop","bot_voice_recording_stop","進行中の Discord VC 録音を今すぐ停止する。",[1082],{"name":1083,"type":324,"required":235,"description":1084},"discard","true のとき収録済み音声を破棄する。既定 false（保存）",{"name":1086,"description":1087,"commands":1088},"calendar","Astarの共有カレンダー。RESTと同じ権限・busy-onlyマスキングで読み書きする。",[1089,1119,1168,1182,1195,1206,1217,1234],{"command":1090,"toolName":1091,"capability":228,"policy":229,"summary":1092,"params":1093},"calendar availability search","calendar_availability_search","指定期間を全ページ読み、メンバー別のbusy/free区間と全員共通の空き時間を返す。",[1094,1096,1097,1100,1103,1106,1109,1112,1113,1115,1117],{"name":233,"type":234,"required":284,"description":1095},"ISO-8601日時（offset/Z付き）、offsetなしローカル日時（YYYY-MM-DDTHH:mm[:ss] または YYYY-MM-DD HH:mm[:ss]、Asia/Tokyo）、または日付 YYYY-MM-DD（日付だけはAsia/Tokyo 00:00）。例: 2026-09-15T09:00:00+09:00、2026-09-15",{"name":238,"type":234,"required":284,"description":1095},{"name":1098,"type":403,"required":235,"description":1099},"memberIds","対象メンバーUUID。未指定なら有効な人間メンバー全員",{"name":1101,"type":251,"required":235,"description":1102},"minimumDurationMinutes","返す空き区間の最小分数（1..1440）",{"name":1104,"type":234,"required":235,"description":1105},"timeZone","日次窓のIANAタイムゾーン",{"name":1107,"type":234,"required":235,"description":1108},"dailyStartLocalTime","日次窓の開始 HH:mm",{"name":1110,"type":234,"required":235,"description":1111},"dailyEndLocalTime","日次窓の終了 HH:mm（日跨ぎ不可）",{"name":268,"type":234,"required":235,"description":855},{"name":271,"type":234,"required":235,"description":1114},"並び順（sort）。対応キー: displayName",{"name":250,"type":251,"required":235,"description":1116},"返すメンバー数の上限（limit）",{"name":274,"type":251,"required":235,"description":1118},"読み飛ばすメンバー数（offset）",{"command":1120,"toolName":1121,"capability":299,"policy":229,"summary":1122,"params":1123},"calendar event create","calendar_event_create","予定を作成する。",[1124,1127,1130,1133,1136,1139,1141,1144,1146,1149,1152,1155,1158,1161,1165],{"name":1125,"type":234,"required":284,"description":1126},"title","タイトル",{"name":1128,"type":234,"required":235,"description":1129},"startDateTime","開始日時。ISO-8601で、その土地のローカル時刻に実オフセットを付けて書く（日本の11:00なら2026-09-03T11:00:00+09:00）。UTCへ換算した値にオフセットを貼り付けないこと — 保存される時刻が指定と別物になる。書き込み結果のstoredStartが実際に保存された時刻なので、依頼された時刻と一致するか必ず確かめる。",{"name":1131,"type":234,"required":235,"description":1132},"endDateTime","終了日時。書き方はstartDateTimeと同じ。",{"name":1134,"type":234,"required":235,"description":1135},"startDate","終日開始日 YYYY-MM-DD",{"name":1137,"type":234,"required":235,"description":1138},"endDate","終日終了日 YYYY-MM-DD（排他）",{"name":592,"type":234,"required":235,"description":1140},"説明",{"name":1142,"type":234,"required":235,"description":1143},"location","場所",{"name":1104,"type":234,"required":235,"description":1145},"IANAタイムゾーン名（例: Asia/Tokyo）。予定の絶対時刻はstartDateTimeのオフセットで決まり、これはその予定を扱う地域の指定。省略時はAsia/Tokyoとして扱う。",{"name":1147,"type":234,"required":235,"description":1148},"calendarId","Google書込先calendarId。省略時はprimary",{"name":1150,"type":234,"required":235,"description":1151},"recurrence","Google RRULE文字列（例: RRULE:FREQ=WEEKLY;BYDAY=MO）",{"name":1153,"type":234,"required":235,"description":1154},"attendees","参加者の JSON 配列。例: [{\"email\":\"a@b.jp\",\"displayName\":\"相手方ユーザー\",\"optional\":false}]",{"name":1156,"type":324,"required":235,"description":1157},"requestMeetLink","Google 接続時のみ有効。他 provider は無視する。",{"name":1159,"type":457,"required":235,"description":1160},"relatedRecordId","対象レコードの UUID。レコードは node ではないので path では指定できない。`table record list \u003CTable>` または `table record search \u003CTable>` の結果の id。 `search --entity-types RECORD` の結果も利用できる。取得した UUID をそのまま使い、捏造しないこと。",{"name":1162,"type":1163,"required":235,"description":1164},"sharing","CalendarEventSharing","共有範囲 OFFICE または PRIVATE",{"name":1166,"type":457,"required":235,"description":1167},"ownerUserId","予定の持ち主のUUID。省略すると自分の予定（AIメンバーなら自身の予定）。calendar_event_searchが返したownerUserId、またはmember_listのidをそのまま使い、捏造しないこと。context_readのuserIdは認証主体であって持ち主ではない — 人の代理で動いているときはdataSubjectUserIdを見ること",{"command":1169,"toolName":1170,"capability":299,"policy":229,"summary":1171,"params":1172},"calendar event delete","calendar_event_delete","calendar_event_searchが返したeventRefで予定を削除する。",[1173,1176,1178,1181],{"name":1174,"type":234,"required":235,"description":1175},"eventRef","calendar_event_searchが返したeventRef。他メンバーの予定ならownerUserIdも併せて渡す",{"name":402,"type":403,"required":235,"description":1177},"削除する eventRef の配列",{"name":453,"type":1179,"required":235,"description":1180},"RecurringEditScope","THIS=この予定のみ、ALL=系列すべて",{"name":1166,"type":457,"required":235,"description":1167},{"command":1183,"toolName":1184,"capability":228,"policy":229,"summary":1185,"params":1186},"calendar event history list","calendar_event_history_list","自分が持ち主の予定の変更履歴を新しい順に返す READ_ONLY ツール。",[1187,1189,1191,1193],{"name":569,"type":457,"required":284,"description":1188},"対象予定の内部UUID (calendar_event_history_* 専用。eventRefではない)",{"name":250,"type":251,"required":235,"description":1190},"取得件数の上限 (1-100、default 20)",{"name":274,"type":251,"required":235,"description":1192},"開始位置",{"name":271,"type":234,"required":235,"description":1194},"ソート（未実装。将来の並び替え用に予約）",{"command":1196,"toolName":1197,"capability":228,"policy":229,"summary":1198,"params":1199},"calendar event history read","calendar_event_history_read","calendar_event_history_list が返した entryId 1 件の完全な内容(previousState / newState の全項目) を返す READ_ONLY ツール。",[1200,1202,1205],{"name":569,"type":457,"required":284,"description":1201},"対象予定の内部UUID",{"name":1203,"type":457,"required":284,"description":1204},"entryId","calendar_event_history_list が返した entryId",{"name":290,"type":234,"required":235,"description":291},{"command":1207,"toolName":1208,"capability":299,"policy":229,"summary":1209,"params":1210},"calendar event history restore","calendar_event_history_restore","指定したentryのpreviousStateを予定へ適用して復元するSIDE_EFFECTINGツール。",[1211,1212,1214],{"name":569,"type":457,"required":284,"description":1201},{"name":1203,"type":457,"required":284,"description":1213},"復元元のcalendar_event_history_list entryId",{"name":1215,"type":234,"required":235,"description":1216},"revision","楽観ロック用のrevision。calendar_event_search/calendar_event_updateが返すrevisionと同じ値。省略時は現在値で復元する",{"command":1218,"toolName":1219,"capability":228,"policy":229,"summary":1220,"params":1221},"calendar event search","calendar_event_search","指定期間の共有カレンダー予定を返す。",[1222,1223,1224,1226,1228,1230,1232],{"name":233,"type":234,"required":284,"description":1095},{"name":238,"type":234,"required":284,"description":1095},{"name":1098,"type":403,"required":235,"description":1225},"対象メンバーUUID。未指定なら全メンバー",{"name":244,"type":234,"required":235,"description":1227},"詳細表示可能な予定の検索語",{"name":271,"type":234,"required":235,"description":1229},"並び順（sort）。対応キー: start / title",{"name":250,"type":251,"required":235,"description":1231},"1ページ件数（最大1000）",{"name":274,"type":251,"required":235,"description":1233},"読み飛ばす件数。limitの倍数で渡す（0始まり）",{"command":1235,"toolName":1236,"capability":299,"policy":229,"summary":1237,"params":1238},"calendar event update","calendar_event_update","calendar_event_searchが返したeventRefで指定した予定内容だけを更新する。",[1239,1240,1242,1243,1244,1245,1246,1248,1250,1251,1253,1255,1257,1259,1262,1264,1265],{"name":1174,"type":234,"required":284,"description":1175},{"name":1125,"type":234,"required":235,"description":1241},"タイトル。省略時は現在値を保持",{"name":1128,"type":234,"required":235,"description":1129},{"name":1131,"type":234,"required":235,"description":1132},{"name":1134,"type":234,"required":235,"description":1135},{"name":1137,"type":234,"required":235,"description":1138},{"name":592,"type":234,"required":235,"description":1247},"説明。空文字でクリア",{"name":1142,"type":234,"required":235,"description":1249},"場所。空文字でクリア",{"name":1104,"type":234,"required":235,"description":1145},{"name":1153,"type":234,"required":235,"description":1252},"参加者の JSON 配列。省略時は現在値を保持し、[]で全員削除する。",{"name":1156,"type":324,"required":235,"description":1254},"Google 接続時のみ有効。trueでMeetリンクを発行する。省略時は現在値を保持する。",{"name":1159,"type":457,"required":235,"description":1256},"対象レコードの UUID。レコードは node ではないので path では指定できない。`table record list \u003CTable>` または `table record search \u003CTable>` の結果の id。 省略時は現在値を保持する。",{"name":1162,"type":1163,"required":235,"description":1258},"共有範囲 OFFICE または PRIVATE。指定時は共有範囲だけを更新する",{"name":1260,"type":403,"required":235,"description":1261},"relatedNode","追加する関連ノードのUUID一覧。指定時は関連付けだけを行う",{"name":1215,"type":234,"required":235,"description":1263},"calendar_event_search が返した revision。指定時は provider の楽観ロックに使う",{"name":453,"type":1179,"required":235,"description":1180},{"name":1166,"type":457,"required":235,"description":1167},{"name":1267,"description":1268,"commands":1269},"code","Python/TypeScript によるファイル処理と Astar SDK のサンドボックス実行",[1270],{"command":1271,"toolName":1272,"capability":299,"policy":229,"summary":1273,"params":1274},"code execute","code_execute","Python/TSを隔離実行しstdout/stderr/exitCode/timedOutと保存したoutputFilesのIDを返す。inlineまたはscriptファイルノード対応。入力は元のファイル名で配置し、生成・変更ファイルはdestinationFolderまたはdestinationWorkspaceに保存。Astar SDKで全ツール呼び出し対応。Python: pandas, openpyxl, pdfplumber, python-docx。TS(Bun): SheetJS, ExcelJS, papaparse, pdf-lib。",[1275,1278,1280,1283,1286,1289,1292,1293,1294,1297,1300],{"name":1276,"type":234,"required":235,"description":1277},"script","実行するPython/TypeScriptコード（最大1 MiB）",{"name":626,"type":627,"required":235,"description":1279},"実行するスクリプトのファイルノード（path または UUID）",{"name":1281,"type":251,"required":235,"description":1282},"timeoutSeconds","タイムアウト秒数（既定30）",{"name":1284,"type":251,"required":235,"description":1285},"maxOps","SDKツール呼び出し数の上限（既定50）",{"name":1287,"type":251,"required":235,"description":1288},"maxMutations","SDK変更ツール呼び出し数の上限（プレビューを含む、既定10）",{"name":1290,"type":234,"required":235,"description":1291},"language","python または ts（既定はファイル拡張子、inlineはts）",{"name":649,"type":251,"required":235,"description":650},{"name":560,"type":324,"required":235,"description":652},{"name":1295,"type":403,"required":235,"description":1296},"inputFiles","入力ファイルUUID配列（最大128件、合計16 MiB）",{"name":1298,"type":627,"required":235,"description":1299},"destinationFolder","生成・変更ファイル保存先フォルダ（pathまたはUUID）",{"name":1301,"type":457,"required":235,"description":1302},"destinationWorkspace","生成・変更ファイルを直下に保存するワークスペースUUID。destinationFolderとの併用不可",{"name":1304,"description":1305,"commands":1306},"connection","ハードウェア電源管理 (Wake-on-LAN / スマートプラグ TAPO・SwitchBot)",[1307,1338,1355,1363,1376,1387,1394,1404,1413],{"command":1308,"toolName":1309,"capability":299,"policy":229,"summary":1310,"params":1311},"connection cloud import","connection_cloud_import","クラウドストレージを Astar に取り込む。",[1312,1315,1317,1319,1321,1323,1326,1329,1332,1335],{"name":1313,"type":234,"required":284,"description":1314},"providerId","プロバイダーID（例: box, dropbox, google_drive, onedrive, notion）",{"name":233,"type":234,"required":235,"description":1316},"取り込む入力ID。fileId/folderIdの代わりに指定可",{"name":254,"type":234,"required":235,"description":1318},"入力種別: file または folder。省略時は batch と入力IDから決める",{"name":595,"type":234,"required":235,"description":1320},"create（既定）。既存ノードへのappend/upsertは未対応",{"name":402,"type":324,"required":235,"description":1322},"trueならfolderIdをフォルダ単位で再帰的に取り込む",{"name":1324,"type":234,"required":235,"description":1325},"fileId","取り込むファイルのプロバイダー側ID（batch=false、connection_cloud_list の items[].id）",{"name":1327,"type":234,"required":235,"description":1328},"folderId","取り込むフォルダのプロバイダー側ID（batch=true、connection_cloud_list の items[].id）",{"name":1330,"type":234,"required":235,"description":1331},"path","配置先の path（例: '/Workspace' または '/Workspace/Folder'）。先頭 segment はワークスペース名または UUID。ワークスペース path は直下、フォルダ path はその配下を示す。配置先を省略すると失敗する。空白を含むフォルダ/ワークスペース名（例: '/共有フォルダ/10 訴訟関係'）もそのまま渡せる（引用符は任意）。",{"name":1333,"type":457,"required":235,"description":1334},"targetFolderId","取り込み先フォルダのノードID (UUID)。path と同時指定不可",{"name":1336,"type":324,"required":235,"description":1337},"recursive","サブフォルダも再帰的に取り込むか（batch=true、デフォルト false）",{"command":1339,"toolName":1340,"capability":228,"policy":229,"summary":1341,"params":1342},"connection cloud list","connection_cloud_list","接続済みクラウドストレージのフォルダの中身（ファイル・サブフォルダ）を一覧する。",[1343,1344,1346,1348,1350,1351,1352,1353,1354],{"name":1313,"type":234,"required":284,"description":1314},{"name":1327,"type":234,"required":235,"description":1345},"一覧するフォルダのプロバイダー側ID。省略でルート",{"name":247,"type":234,"required":235,"description":1347},"続きを読むページトークン。前回の応答の nextPageToken をそのまま渡す",{"name":268,"type":234,"required":235,"description":1349},"CEL条件（where）。items の id / name / path / isFolder / size / mimeType / modifiedAt で絞る",{"name":271,"type":234,"required":235,"description":857},{"name":250,"type":251,"required":235,"description":859},{"name":274,"type":251,"required":235,"description":861},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"command":1356,"toolName":1357,"capability":228,"policy":229,"summary":1358,"params":1359},"connection cloud read","connection_cloud_read","connection_cloud_import(batch=true) で開始したフォルダ取り込みジョブの進捗を取得する。",[1360,1362],{"name":569,"type":457,"required":284,"description":1361},"connection_cloud_import(batch=true) が返した jobId (UUID)",{"name":290,"type":234,"required":235,"description":291},{"command":1364,"toolName":1365,"capability":299,"policy":408,"summary":1366,"params":1367},"connection device execute","connection_device_execute","機器に電源操作を実行する。",[1368,1371,1374,1375],{"name":1369,"type":457,"required":284,"description":1370},"deviceId","対象機器の deviceId (connection_device_list で取得)",{"name":1372,"type":234,"required":284,"description":1373},"action","操作: WAKE / POWER_ON / POWER_OFF",{"name":649,"type":251,"required":235,"description":650},{"name":560,"type":324,"required":235,"description":652},{"command":1377,"toolName":1378,"capability":228,"policy":229,"summary":1379,"params":1380},"connection device list","connection_device_list","このテナントに登録済みのハードウェア機器 (PC / サーバー / スマートプラグ) の一覧を返す。",[1381,1382,1383,1384,1385,1386],{"name":268,"type":234,"required":235,"description":855},{"name":271,"type":234,"required":235,"description":857},{"name":250,"type":251,"required":235,"description":859},{"name":274,"type":251,"required":235,"description":861},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"command":1388,"toolName":1389,"capability":228,"policy":229,"summary":1390,"params":1391},"connection device read","connection_device_read","指定した機器の現在の電源状態をライブ取得する (内部的に QUERY を実行)。",[1392,1393],{"name":1369,"type":457,"required":284,"description":1370},{"name":290,"type":234,"required":235,"description":291},{"command":1395,"toolName":1396,"capability":228,"policy":229,"summary":1397,"params":1398},"connection list","connection_list","テナントの外部連携（チャットbot/webhook/クラウドストレージ/ストレージデバイス/メール/カレンダー/データ同期/電話番号）の接続状態一覧を返す。",[1399,1400,1401,1402,1403],{"name":271,"type":234,"required":235,"description":857},{"name":250,"type":251,"required":235,"description":859},{"name":274,"type":251,"required":235,"description":861},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"command":1405,"toolName":1406,"capability":228,"policy":229,"summary":1407,"params":1408},"connection sync list","connection_sync_list","外部データベース接続と直近の同期状況を一覧する。",[1409,1410,1411,1412],{"name":268,"type":234,"required":235,"description":855},{"name":271,"type":234,"required":235,"description":857},{"name":250,"type":251,"required":235,"description":859},{"name":274,"type":251,"required":235,"description":861},{"command":1414,"toolName":1415,"capability":299,"policy":229,"summary":1416,"params":1417},"connection sync start","connection_sync_start","接続済みの外部データベースを今すぐ同期する。",[1418,1421,1422],{"name":1419,"type":457,"required":284,"description":1420},"connectionId","connection_sync_list が返す接続の id (UUID)",{"name":649,"type":251,"required":235,"description":650},{"name":560,"type":324,"required":235,"description":652},{"name":1424,"description":1425,"commands":1426},"context","Astarの共通知識と認証済み実行時コンテキスト",[1427],{"command":1428,"toolName":1429,"capability":228,"policy":229,"summary":1430,"params":1431},"context read","context_read","Astarの共通知識と、現在の認証主体が閲覧できるテナント・メンバー・ワークスペース・フォルダ・ASTAR.md規則を取得する。",[1432,1434,1435],{"name":1330,"type":234,"required":235,"description":1433},"対象ワークスペースまたはフォルダの Astar path。省略時は現在の実行コンテキストを使う。推測した path は指定しない。",{"name":290,"type":234,"required":235,"description":291},{"name":320,"type":234,"required":235,"description":1436},"返却するフィールド。identity を指定すると認証主体の userId、dataSubjectUserId、tenantId、ロールを返す。",{"name":1438,"description":1439,"commands":1440},"file","\n        ファイルノード（Word 相当のページ）の中身操作 — read / edit / grep / convert。\n        本文付きの新規作成は astar(\"node create --type file --path /\u003Cworkspace>/\u003Cname> --data '\u003C本文>'\") を1回呼び出す。\n        空ファイルの作成後や既存文書の本文更新は file_update。\n\n        【クイックリファレンス】\n        | 要求 | 使うツール |\n        |------|----------|\n        | Word/PDF/Excel/スキャンPDF の中身を読みたい | file_read |\n        | 保存済み画像を見たい | file_read --as image（非対応モデル・精密読取は media_vision_analyze） |\n        | 読取内容を新規 doc として保存したい | file_read → node_create |\n        | 巨大 PDF を範囲指定で読みたい | file_read (pageStart/pageEnd) |\n        | 行番号付きで読みたい | file_read --fields lines |\n        | 横断検索したい | search --node \u003Croot> |\n\n        Word/PDF/Excel/スキャンPDFはモデルがネイティブに読めないため、file_readを経由すること。\n        スキャンPDFはfile_readが透過的にOCRし、画像はfile_read --as imageで見る。非対応モデルや精密なテキスト読取にはmedia_vision_analyzeを使う。\n    ",[1441,1448,1461,1473,1486,1500,1513,1531,1552,1565,1572,1579,1609,1626,1666],{"command":1442,"toolName":1443,"capability":228,"policy":229,"summary":1444,"params":1445},"file download","file_download","アップロード済みファイルの「生バイト」をローカルに保存する（.wav / 画像 / PDF / Office など、元ファイルそのもの）。",[1446],{"name":626,"type":627,"required":284,"description":1447},null,{"command":1449,"toolName":1450,"capability":299,"policy":229,"summary":1451,"params":1452},"file export","file_export","ドキュメントの成果物パッケージを作成する。",[1453,1454,1456,1459],{"name":626,"type":627,"required":284,"description":1447},{"name":254,"type":234,"required":284,"description":1455},"出力形式: zip または pdf",{"name":1457,"type":627,"required":284,"description":1458},"profile","成果物の規則を定義する profile ドキュメント",{"name":238,"type":627,"required":235,"description":1460},"成果物の出力先 folder（省略時は node と同じ親 folder）",{"command":1462,"toolName":1463,"capability":299,"policy":229,"summary":1464,"params":1465},"file import","file_import","ウェブページやドキュメントを取得してワークスペースに保存する。",[1466,1468,1470,1472],{"name":233,"type":234,"required":284,"description":1467},"取り込むURL（httpsのみ）",{"name":1330,"type":234,"required":284,"description":1469},"新規ノードの絶対 path (例: '/Ws/Folder/NewItem')。leaf segment が新ノードのタイトル、その親 (workspace or folder) の配下に作成される。空白を含むフォルダ/ワークスペース名（例: '/共有フォルダ/10 訴訟関係'）もそのまま渡せる（引用符は任意）。 FILE はタイトルに正規の拡張子が付与されうる（例: 拡張子なし入力は '.md' を得る）ため、作成後はこの入力 path ではなく戻り値の path か nodeId で対象を指すこと。",{"name":254,"type":234,"required":235,"description":1471},"auto（既定）、markdown、または binary",{"name":595,"type":234,"required":235,"description":1320},{"command":1474,"toolName":1475,"capability":299,"policy":229,"summary":1476,"params":1477},"file index create","file_index_create","ドキュメントの階層ツリーインデックスを生成する。",[1478,1479,1482,1484],{"name":626,"type":627,"required":235,"description":1447},{"name":1480,"type":324,"required":235,"description":1481},"force","既存インデックスを強制再生成するか（デフォルト: false）",{"name":398,"type":399,"required":235,"description":1483},"引数一式を 1 つの JSON object で渡す。キーは node/force",{"name":402,"type":403,"required":235,"description":1485},"Payload array for creating several indexes. Each element takes the keys node/force",{"command":1487,"toolName":1488,"capability":228,"policy":229,"summary":1489,"params":1490},"file index read","file_index_read","ドキュメントの階層ツリーインデックスを取得する。",[1491,1493,1495,1497,1499],{"name":626,"type":627,"required":235,"description":1492},"対象ノードの path または UUID",{"name":244,"type":234,"required":235,"description":1494},"インデックス横断検索クエリ（省略時は対象文書の index を読む）",{"name":1330,"type":234,"required":235,"description":1496},"対象範囲の path (UNIX 風)。省略または '/' はテナント全体(全ワークスペース)。workspace 全体: '/Workspace'。folder subtree: '/Workspace/Folder'。末尾 '/' や連続 '/' は無視される。leading '/' は付け忘れても可 ('Workspace' = '/Workspace')。path 例: '/Default Workspace' / '/共有/プロジェクトA'。空白を含むフォルダ/ワークスペース名（例: '/共有フォルダ/10 訴訟関係'）もそのまま渡せる（引用符は任意）。 テナント全体の結果に複数ワークスペースの項目が含まれる場合、それを回答の根拠として使う前に、その項目がどのワークスペース (path の先頭セグメント) に属するかを明示し、ユーザーに確認してから使うこと（同名の表・ドキュメントが複数のワークスペースに存在しうるため、無言で別ワークスペースの項目を根拠にしてはならない）。",{"name":250,"type":251,"required":235,"description":1498},"最大結果数（デフォルト: 20）",{"name":290,"type":234,"required":235,"description":291},{"command":1501,"toolName":1502,"capability":299,"policy":408,"summary":1503,"params":1504},"file pdf metadata update","file_pdf_metadata_update","PDF のメタデータを除去する。",[1505,1506,1509,1511],{"name":626,"type":627,"required":235,"description":1492},{"name":1507,"type":324,"required":235,"description":1508},"inPlace","Overwrite the same node. false (default) creates a sibling node",{"name":398,"type":399,"required":235,"description":1510},"All arguments as one JSON object. Keys: node/inPlace",{"name":402,"type":403,"required":235,"description":1512},"Payload array for updating several files. Each element takes the keys node/inPlace",{"command":1514,"toolName":1515,"capability":299,"policy":408,"summary":1516,"params":1517},"file pdf redact apply","file_pdf_redact_apply","**PDF墨消し**: PDF ノード内の指定文字列または矩形領域を**すべて**黒塗りし、「元名-redacted.pdf」の別ファイル（兄弟ノード）を作成する。",[1518,1519,1522,1525,1528],{"name":626,"type":627,"required":284,"description":1447},{"name":1520,"type":403,"required":235,"description":1521},"texts","黒塗りする文字列の一覧（1..20件、各200字以内）",{"name":1523,"type":403,"required":235,"description":1524},"region","矩形墨消し領域 [{page,x,y,width,height}]（--region、最大200件）",{"name":1526,"type":251,"required":235,"description":1527},"dpi","矩形墨消しの描画 DPI（72〜300、既定200）",{"name":1529,"type":324,"required":235,"description":1530},"matchCase","大文字小文字を区別する (既定 false)",{"command":1532,"toolName":1533,"capability":228,"policy":229,"summary":1534,"params":1535},"file pdf redact search","file_pdf_redact_search","PDF 内の文字列を検索し、矩形墨消しに使える正規化座標を返す（読取専用）。",[1536,1537,1539,1541,1543,1545,1547,1549,1550],{"name":626,"type":627,"required":284,"description":1447},{"name":1520,"type":403,"required":284,"description":1538},"検索文字列（1〜50件、各200字以内）",{"name":1529,"type":324,"required":235,"description":1540},"大文字小文字を区別する（既定 false）",{"name":268,"type":234,"required":235,"description":1542},"CEL形式の絞り込み条件",{"name":271,"type":234,"required":235,"description":1544},"ソートキー",{"name":250,"type":251,"required":235,"description":1546},"返却件数",{"name":274,"type":251,"required":235,"description":1548},"先頭からの offset",{"name":320,"type":234,"required":235,"description":710},{"name":323,"type":324,"required":235,"description":1551},"件数だけ返す",{"command":1553,"toolName":1554,"capability":299,"policy":408,"summary":1555,"params":1556},"file pdf stamp apply","file_pdf_stamp_apply","PDF の 1 ページ目に任意の text を stamp する。",[1557,1558,1560,1563],{"name":626,"type":627,"required":284,"description":1447},{"name":398,"type":234,"required":284,"description":1559},"stamp する文字列",{"name":1561,"type":234,"required":235,"description":1562},"position","stamp 位置: top-left / top-right / bottom-left / bottom-right",{"name":1507,"type":324,"required":235,"description":1564},"同じノードを上書きするか。false (既定) で兄弟ノードを作成",{"command":1566,"toolName":1567,"capability":299,"policy":408,"summary":1568,"params":1569},"file pdf unlock apply","file_pdf_unlock_apply","**PDF権限解除**: PDF のオーナー権限制限（印刷・コピー・編集の不可設定）を解除する。",[1570,1571],{"name":626,"type":627,"required":284,"description":1447},{"name":1507,"type":324,"required":235,"description":1564},{"command":1573,"toolName":1574,"capability":228,"policy":229,"summary":1575,"params":1576},"file presentation read","file_presentation_read","スライドデッキ（*.presentation.html）の全 HTML・スライド数・版を読む。",[1577,1578],{"name":626,"type":627,"required":284,"description":1447},{"name":290,"type":234,"required":235,"description":291},{"command":1580,"toolName":1581,"capability":228,"policy":229,"summary":1582,"params":1583},"file read","file_read","保存済みドキュメントを読み、テキストまたは変換済みMarkdownを返す。",[1584,1585,1587,1590,1593,1596,1599,1601,1603,1606],{"name":626,"type":627,"required":284,"description":1447},{"name":254,"type":234,"required":235,"description":1586},"出力フォーマット指定（auto / markdown / text、既定 auto）",{"name":1588,"type":251,"required":235,"description":1589},"pageStart","PDF の取得開始ページ（1始まり、inclusive、PDF 以外では無視）",{"name":1591,"type":251,"required":235,"description":1592},"pageEnd","PDF の取得終了ページ（1始まり、inclusive、PDF 以外では無視）",{"name":1594,"type":251,"required":235,"description":1595},"maxChars","1リクエストの最大文字数（指定値は hardMaxChars=300K で頭打ち）",{"name":1597,"type":324,"required":235,"description":1598},"forceFresh","true でキャッシュをバイパスして再計算",{"name":320,"type":234,"required":235,"description":1600},"派生読取フィールド（lines など、カンマ区切り）",{"name":290,"type":234,"required":235,"description":1602},"出力の形: json（既定、構造化）/ text（同じ内容を可読テキストにしたもの） / image（ページ画像の投影）",{"name":1604,"type":251,"required":235,"description":1605},"startLine","fields=lines の開始行（1始まり）",{"name":1607,"type":251,"required":235,"description":1608},"endLine","fields=lines の終了行（1始まり）",{"command":1610,"toolName":1611,"capability":228,"policy":229,"summary":1612,"params":1613},"file section read","file_section_read","インデックス済みドキュメントから特定セクションの内容を取得する。",[1614,1615,1617,1619,1622,1625],{"name":626,"type":627,"required":284,"description":1447},{"name":1588,"type":251,"required":235,"description":1616},"開始ページ番号（PDF用、1始まり）",{"name":1591,"type":251,"required":235,"description":1618},"終了ページ番号（PDF用）",{"name":1620,"type":251,"required":235,"description":1621},"lineStart","開始行番号（テキスト用、1始まり）",{"name":1623,"type":251,"required":235,"description":1624},"lineEnd","終了行番号（テキスト用）",{"name":290,"type":234,"required":235,"description":291},{"command":1627,"toolName":1628,"capability":299,"policy":229,"summary":1629,"params":1630},"file update","file_update","ドキュメントの本文、概要、メタデータ、タグ、公開/お気に入り状態を更新する。",[1631,1632,1635,1637,1639,1641,1644,1647,1649,1652,1655,1658,1661,1664],{"name":626,"type":627,"required":284,"description":1447},{"name":1633,"type":356,"required":235,"description":1634},"version","楽観ロック用バージョン（省略可）。省略時は現在の最新版を自動使用（last-write-wins）。",{"name":1125,"type":234,"required":235,"description":1636},"新しいタイトル（省略可）",{"name":415,"type":234,"required":235,"description":1638},"新しい概要（省略可）",{"name":398,"type":234,"required":235,"description":1640},"新しい本文（省略可）。対象がプレゼンテーション文書なら本文HTMLとして扱う（トップレベルが\u003Csection class=\"slide\">の列）",{"name":1642,"type":234,"required":235,"description":1643},"replace","置換対象の本文（--with と組み合わせる）",{"name":1645,"type":234,"required":235,"description":1646},"with","置換後の本文（--replace と組み合わせる）",{"name":661,"type":324,"required":235,"description":1648},"置換対象が複数ある場合に全箇所を置換する",{"name":1650,"type":234,"required":235,"description":1651},"contentType","正規MIMEタイプ（例: text/html、text/markdown。html/markdownなどの省略形は使わない）",{"name":1653,"type":399,"required":235,"description":1654},"metadata","メタデータ（省略可）",{"name":1656,"type":403,"required":235,"description":1657},"tags","タグ配列（省略可）",{"name":1659,"type":324,"required":235,"description":1660},"isPublished","公開ステータス（省略可）",{"name":1662,"type":324,"required":235,"description":1663},"isFavorited","お気に入りステータス（省略可）",{"name":402,"type":403,"required":235,"description":1665},"同じノードへ順に適用する payload 配列。各要素のキーは typed flag と同じ",{"command":1667,"toolName":1668,"capability":299,"policy":229,"summary":1669,"params":1670},"file upload","file_upload","ローカルのファイル実体（録音 .m4a/.wav・画像・PDF・Office など）を Astar のフォルダへ入れる。",[1671,1674,1675],{"name":1672,"type":234,"required":284,"description":1673},"localPath","アップロードするローカルファイルのパス（CLI を動かしているマシン上）。サーバはこのパスを開かない — 保存名を決めるためにファイル名部分だけを見る。",{"name":1298,"type":627,"required":284,"description":1447},{"name":582,"type":234,"required":235,"description":1676},"保存名（省略でローカルのファイル名をそのまま使う）。拡張子は常にローカルファイルのものが付く（名前は付けられるが形式は変えられない）。",{"name":1678,"description":1679,"commands":1680},"mail","AI メール下書き（受信箱テーブルの box=DRAFT レコード）。送信はユーザーが会話ビューの送信ボタンで行う。",[1681,1689,1721,1730,1743,1752,1761,1791,1802,1808],{"command":1682,"toolName":1683,"capability":228,"policy":229,"summary":1684,"params":1685},"mail conversation read","mail_conversation_read","idが属する会話（スレッド）の全メッセージを取得する。",[1686,1688],{"name":569,"type":457,"required":284,"description":1687},"スレッド内の任意のメッセージのレコードID",{"name":290,"type":234,"required":235,"description":291},{"command":1690,"toolName":1691,"capability":299,"policy":229,"summary":1692,"params":1693},"mail draft create","mail_draft_create","メールの下書きを作成する SIDE_EFFECTING ツール。",[1694,1696,1699,1702,1704,1706,1709,1712,1715,1718],{"name":238,"type":403,"required":284,"description":1695},"宛先メールアドレスのリスト",{"name":1697,"type":403,"required":235,"description":1698},"cc","CC メールアドレスのリスト (optional)",{"name":1700,"type":403,"required":235,"description":1701},"bcc","BCC メールアドレスのリスト (optional)",{"name":538,"type":234,"required":284,"description":1703},"件名",{"name":398,"type":234,"required":235,"description":1705},"本文（プレーンテキスト。段落は空行区切り）。HTML本文を指定した場合は省略可",{"name":1707,"type":234,"required":235,"description":1708},"bodyHtml","HTML本文。指定した場合はこちらを正本とし、プレーンテキスト本文はサーバーで導出する (optional)",{"name":1710,"type":234,"required":235,"description":1711},"inReplyTo","返信先メールの Message-ID。省略で新規スレッド (optional)",{"name":1713,"type":403,"required":235,"description":1714},"attachmentNodeIds","添付するノード ID のリスト",{"name":1716,"type":457,"required":235,"description":1717},"mailboxId","対象メールボックスの UUID。connection list の currentUserMailboxes[].id から取得。省略時はプライマリ",{"name":1719,"type":324,"required":235,"description":1720},"applySignature","保存済み署名を本文に付けるか。未指定なら付ける (optional)",{"command":1722,"toolName":1723,"capability":299,"policy":408,"summary":1724,"params":1725},"mail draft send","mail_draft_send","既存のメール下書きを送信する。",[1726,1728],{"name":569,"type":457,"required":284,"description":1727},"送信する下書きレコード ID",{"name":424,"type":234,"required":235,"description":1729},"承認時にサーバーが注入する payload hash",{"command":1731,"toolName":1732,"capability":228,"policy":229,"summary":1733,"params":1734},"mail folder list","mail_folder_list","自分が選択可能なIMAPフォルダの一覧を取得する（mail_message_moveの移動先候補）。",[1735,1736,1737,1739,1740,1741],{"name":1716,"type":457,"required":235,"description":1717},{"name":268,"type":234,"required":235,"description":1542},{"name":271,"type":234,"required":235,"description":1738},"非対応。指定時はエラー",{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"name":323,"type":324,"required":235,"description":1742},"件数だけを返す",{"command":1744,"toolName":1745,"capability":299,"policy":408,"summary":1746,"params":1747},"mail message delete","mail_message_delete","メールメッセージをゴミ箱へ移動する（ソフトデリート。",[1748,1750],{"name":569,"type":457,"required":235,"description":1749},"対象メッセージのレコードID",{"name":402,"type":403,"required":235,"description":1751},"対象メッセージのレコードID配列",{"command":1753,"toolName":1754,"capability":299,"policy":229,"summary":1755,"params":1756},"mail message move","mail_message_move","メールメッセージ1件を別のIMAPフォルダへ移動する（best-effort同期）。",[1757,1758],{"name":569,"type":457,"required":284,"description":1749},{"name":1759,"type":234,"required":284,"description":1760},"folder","移動先のIMAPフォルダ名（mail_folder_listで取得した name）",{"command":1762,"toolName":1763,"capability":228,"policy":229,"summary":1764,"params":1765},"mail message search","mail_message_search","自分のメールを会話単位で検索する。",[1766,1769,1772,1774,1776,1777,1779,1781,1783,1785,1787,1788,1790],{"name":1767,"type":324,"required":235,"description":1768},"conversation","会話単位で検索する",{"name":1770,"type":324,"required":235,"description":1771},"inbox","受信箱Workspace/Tableの所在を返す",{"name":244,"type":234,"required":235,"description":1773},"件名・送受信者・本文の検索語",{"name":1759,"type":234,"required":235,"description":1775},"IMAPフォルダ。省略時は全フォルダ",{"name":1716,"type":457,"required":235,"description":1717},{"name":233,"type":234,"required":235,"description":1778},"期間開始（ISO-8601、含む）",{"name":238,"type":234,"required":235,"description":1780},"期間終了（ISO-8601、含まない）",{"name":247,"type":234,"required":235,"description":1782},"前回応答のnextCursor。次のページは同じ条件で cursor に渡し offset=0 から取得する",{"name":250,"type":251,"required":235,"description":1784},"取得件数（1..100）",{"name":271,"type":234,"required":235,"description":1786},"並べ替え指定",{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":1789},"返すフィールドの指定",{"name":323,"type":324,"required":235,"description":1742},{"command":1792,"toolName":1793,"capability":228,"policy":229,"summary":1794,"params":1795},"mail message trash list","mail_message_trash_list","自分のゴミ箱内メールメッセージ一覧を取得する。",[1796,1797,1798,1799,1800,1801],{"name":268,"type":234,"required":235,"description":1542},{"name":271,"type":234,"required":235,"description":1786},{"name":250,"type":251,"required":235,"description":1784},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":1789},{"name":323,"type":324,"required":235,"description":1742},{"command":1803,"toolName":1804,"capability":299,"policy":229,"summary":1805,"params":1806},"mail message trash restore","mail_message_trash_restore","ゴミ箱内のメールメッセージ1件を復元する（IMAP Trashからも可能ならbest-effortで戻す）。",[1807],{"name":569,"type":457,"required":284,"description":1749},{"command":1809,"toolName":1810,"capability":299,"policy":229,"summary":1811,"params":1812},"mail message update","mail_message_update","メールメッセージ1件の軽微な状態を更新する。",[1813,1815,1818,1821,1823],{"name":569,"type":457,"required":235,"description":1814},"対象メッセージのレコードID（batch 要素でも指定可）",{"name":1816,"type":324,"required":235,"description":1817},"flag","星付け状態。trueで星付け、falseで星外し",{"name":1819,"type":324,"required":235,"description":1820},"seen","既読状態。trueで既読、falseで未読",{"name":398,"type":399,"required":235,"description":1822},"更新内容を 1 つの JSON object で渡す。キーは id/flag/seen",{"name":402,"type":403,"required":235,"description":1824},"複数メッセージの payload 配列。各要素のキーは data と同じ",{"name":1826,"description":1827,"commands":1828},"media","安全なメディア情報取得と派生ファイル作成",[1829,1878,1886,1893,1900],{"command":1830,"toolName":1831,"capability":299,"policy":229,"summary":1832,"params":1833},"media job create","media_job_create","メディアジョブを非同期で作成する。",[1834,1836,1839,1842,1845,1848,1851,1854,1857,1860,1863,1866,1869,1872,1874,1876],{"name":626,"type":627,"required":284,"description":1835},"原本メディアドキュメント（AstarパスまたはUUID）",{"name":1837,"type":234,"required":235,"description":1838},"kind","audio | derivative | transcription | video-fit（data または batch 要素でも指定可）",{"name":1840,"type":234,"required":235,"description":1841},"outputPath","新規成果物のAstar絶対パス",{"name":1843,"type":234,"required":235,"description":1844},"operation","派生・整音の operation",{"name":1846,"type":234,"required":235,"description":1847},"preset","派生・整音の出力 preset",{"name":1849,"type":356,"required":235,"description":1850},"startMs","CLIP開始位置（ミリ秒）",{"name":1852,"type":356,"required":235,"description":1853},"endMs","CLIP終了位置（ミリ秒）",{"name":1855,"type":356,"required":235,"description":1856},"timestampMs","FRAME_EXTRACT位置（ミリ秒）",{"name":1858,"type":403,"required":235,"description":1859},"secondaryFileIds","JOINで追加するメディア（入力順）",{"name":1861,"type":234,"required":235,"description":1862},"transition","JOINの遷移: NONE または CROSSFADE",{"name":1864,"type":234,"required":235,"description":1865},"silencePreset","SILENCE_REMOVE のプリセット",{"name":1867,"type":234,"required":235,"description":1868},"loudnessPreset","LOUDNESS_NORMALIZE のプリセット",{"name":1870,"type":234,"required":235,"description":1871},"aspect","video-fit のアスペクト",{"name":595,"type":234,"required":235,"description":1873},"video-fit の変換モード",{"name":398,"type":399,"required":235,"description":1875},"ジョブ内容を 1 つの JSON object で渡す。キーは kind と上記のジョブ固有 flag",{"name":402,"type":403,"required":235,"description":1877},"複数ジョブの payload 配列。各要素のキーは data と同じ",{"command":1879,"toolName":1880,"capability":228,"policy":229,"summary":1881,"params":1882},"media job read","media_job_read","メディア派生ジョブの状態、進捗、エラーコード、完成したAstarドキュメントIDを取得する。",[1883,1885],{"name":569,"type":457,"required":284,"description":1884},"media_job_createが返したジョブUUID",{"name":290,"type":234,"required":235,"description":291},{"command":1887,"toolName":1888,"capability":299,"policy":229,"summary":1889,"params":1890},"media job stop","media_job_stop","自分が作成した実行中のメディア派生ジョブをキャンセルする。",[1891],{"name":569,"type":457,"required":284,"description":1892},"キャンセルするジョブUUID",{"command":1894,"toolName":1895,"capability":228,"policy":229,"summary":1896,"params":1897},"media metadata read","media_metadata_read","Astar上の音声・動画ドキュメントを安全な隔離ワーカーで調べ、形式、長さ、サイズ、コーデック、解像度、フレームレート、音声チャンネル等を返す。",[1898,1899],{"name":626,"type":627,"required":284,"description":1492},{"name":290,"type":234,"required":235,"description":291},{"command":1901,"toolName":1902,"capability":228,"policy":229,"summary":1903,"params":1904},"media vision analyze","media_vision_analyze","画像の内容を視覚的に分析し、テキストや構造化データとして返す。",[1905,1908,1909,1912],{"name":1906,"type":403,"required":235,"description":1907},"nodeIds","分析対象の画像ファイルUUIDの配列（1〜10件）。単一対象は node に指定する",{"name":626,"type":627,"required":235,"description":1492},{"name":1910,"type":234,"required":235,"description":1911},"instruction","何を読み取るか、どう構造化するかの指示（日本語可）。省略時はデフォルトの説明指示を使用",{"name":290,"type":234,"required":235,"description":1913},"出力の形: text（既定、自然言語）/ json（同じ解析を構造化データにしたもの）",{"name":1915,"description":1916,"commands":1917},"member","組織メンバー（人間 + AIメンバー）の一覧・詳細・AIメンバー操作",[1918,1951,1960,1974,1985,1998,2027,2041],{"command":1919,"toolName":1920,"capability":299,"policy":229,"summary":1921,"params":1922},"member ai create","member_ai_create","AIメンバーを作成する。",[1923,1925,1927,1930,1934,1936,1939,1942,1945,1948,1950],{"name":582,"type":234,"required":235,"description":1924},"表示名（120文字以内、data または batch 要素でも指定可）",{"name":592,"type":234,"required":235,"description":1926},"説明（1000文字以内）",{"name":1928,"type":234,"required":235,"description":1929},"avatarUrl","avatar URL",{"name":1931,"type":1932,"required":235,"description":1933},"runtimeKind","RuntimeKind","実行方式: CLOUD / CLAUDE_CODE / CODEX",{"name":1369,"type":457,"required":235,"description":1935},"紐付けるdeviceの公開UUID",{"name":1937,"type":234,"required":235,"description":1938},"workingDirectory","local CLIの作業ディレクトリ",{"name":1940,"type":324,"required":235,"description":1941},"chatVisible","AI chatのメンバー選択肢に表示するか",{"name":1943,"type":403,"required":235,"description":1944},"roleIds","作成と同時に割り当てるrole ID一覧",{"name":1946,"type":457,"required":235,"description":1947},"scopedNodeId","指定するとそのフォルダとその配下だけを見る担当AIになる（対象ノードにMANAGEが必要）",{"name":398,"type":1949,"required":235,"description":617},"AiMemberCreatePayload",{"name":402,"type":403,"required":235,"description":619},{"command":1952,"toolName":1953,"capability":299,"policy":300,"summary":1954,"params":1955},"member ai delete","member_ai_delete","AIメンバーを削除する。",[1956,1958],{"name":557,"type":283,"required":235,"description":1957},"AIメンバーID",{"name":402,"type":403,"required":235,"description":1959},"削除するAIメンバーIDの配列",{"command":1961,"toolName":1962,"capability":299,"policy":300,"summary":1963,"params":1964},"member ai role update","member_ai_role_update","AIメンバーに割り当てるroleを同期する。",[1965,1967,1969,1972],{"name":557,"type":283,"required":235,"description":1966},"AIメンバーID（batch 要素でも指定可）",{"name":1943,"type":403,"required":235,"description":1968},"割り当て後のrole ID一覧（batch 要素でも指定可）",{"name":398,"type":1970,"required":235,"description":1971},"AiMemberRoleUpdateData","更新内容を1つのJSON objectで渡す。キーは roleIds",{"name":402,"type":403,"required":235,"description":1973},"複数更新のpayload配列。各要素のキーは aiMemberId/roleIds",{"command":1975,"toolName":1976,"capability":299,"policy":300,"summary":1977,"params":1978},"member ai token delete","member_ai_token_delete","AIメンバーのaccess tokenを失効させる。",[1979,1980,1983],{"name":557,"type":283,"required":284,"description":1957},{"name":1981,"type":457,"required":235,"description":1982},"tokenId","失効させるtoken ID",{"name":402,"type":403,"required":235,"description":1984},"失効させるtoken IDの配列",{"command":1986,"toolName":1987,"capability":228,"policy":229,"summary":1988,"params":1989},"member ai token list","member_ai_token_list","AIメンバーのaccess tokenメタデータ一覧を読む。",[1990,1991,1992,1993,1994,1995,1996],{"name":557,"type":283,"required":284,"description":1957},{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":1997},"件数だけを返し、tokensを空にする",{"command":1999,"toolName":2000,"capability":299,"policy":229,"summary":2001,"params":2002},"member ai update","member_ai_update","AIメンバーの基本設定を更新する。",[2003,2004,2005,2007,2008,2009,2010,2011,2012,2015,2018,2020,2022,2025],{"name":557,"type":283,"required":235,"description":1966},{"name":592,"type":234,"required":235,"description":1926},{"name":582,"type":234,"required":235,"description":2006},"表示名（120文字以内）",{"name":1928,"type":234,"required":235,"description":1929},{"name":1931,"type":1932,"required":235,"description":1933},{"name":1369,"type":457,"required":235,"description":1935},{"name":1937,"type":234,"required":235,"description":1938},{"name":1940,"type":324,"required":235,"description":1941},{"name":2013,"type":251,"required":235,"description":2014},"dailyTokenLimit","1日あたりのトークン上限（JST日次）",{"name":2016,"type":251,"required":235,"description":2017},"dailyRunCountLimit","1日あたりの実行回数上限（JST日次）",{"name":1457,"type":324,"required":235,"description":2019},"profile本文を更新する（dataとpromptVersionが必要）",{"name":398,"type":234,"required":235,"description":2021},"新しいprofile本文（profile=trueで必須）",{"name":2023,"type":356,"required":235,"description":2024},"promptVersion","現在のprompt version（profile=trueで必須）",{"name":402,"type":403,"required":235,"description":2026},"複数更新のpayload配列。各要素のキーは上記の更新パラメータ",{"command":2028,"toolName":2029,"capability":228,"policy":229,"summary":2030,"params":2031},"member list","member_list","テナントのメンバー一覧を取得する。",[2032,2034,2036,2037,2038,2039,2040],{"name":244,"type":234,"required":235,"description":2033},"名前またはメールアドレスの部分一致検索（省略で全員）",{"name":1837,"type":234,"required":235,"description":2035},"種別フィルタ: all（既定）/ human / ai",{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"command":2042,"toolName":2043,"capability":228,"policy":229,"summary":2044,"params":2045},"member read","member_read","member_listのidで人間またはAIメンバーの共通詳細を読む。",[2046,2048,2050],{"name":569,"type":283,"required":284,"description":2047},"member_listのid（人間はuser ID、AIメンバーはuser IDまたはserviceAccountId）",{"name":320,"type":234,"required":235,"description":2049},"返すフィールド。profileを指定するとAIメンバーのprofileを含める",{"name":290,"type":234,"required":235,"description":291},{"name":626,"description":2052,"commands":2053},"種類（会議録・メール・予定など）ごとのテーブル横断の読出しと、種類の付け外し",[2054,2073,2081,2103,2121,2130,2140,2148,2170,2184,2191,2202,2242,2263,2273,2286,2305,2315,2330,2356,2370,2377,2384],{"command":2055,"toolName":2056,"capability":299,"policy":229,"summary":2057,"params":2058},"node create","node_create","folder、file、table、screen、viewのノードを指定pathに作成する。",[2059,2062,2064,2066,2069,2071],{"name":412,"type":2060,"required":235,"description":2061},"NodeCreateType","ノードタイプ: FOLDER / FILE / TABLE / SCREEN / VIEW",{"name":1330,"type":234,"required":235,"description":2063},"新規ノードのpath。末尾がタイトル、親はworkspaceまたはfolder",{"name":398,"type":234,"required":235,"description":2065},"FILE専用の本文。省略時は空文書。VIEWのfromではなくこの引数に指定する",{"name":1561,"type":2067,"required":235,"description":2068},"Double","兄弟ノード内での位置（省略で末尾）",{"name":233,"type":627,"required":235,"description":2070},"VIEW専用。参照する既存TABLE（pathまたはUUID）。FILE本文はdataに指定する",{"name":402,"type":403,"required":235,"description":2072},"複数ノードを作成する payload 配列。各要素のキーは type/path/data/position",{"command":2074,"toolName":2075,"capability":299,"policy":229,"summary":2076,"params":2077},"node delete","node_delete","ノードをゴミ箱へ移動するsoft delete。",[2078,2079],{"name":626,"type":627,"required":284,"description":1492},{"name":1633,"type":356,"required":235,"description":2080},"楽観ロック用version（省略可）",{"command":2082,"toolName":2083,"capability":299,"policy":229,"summary":2084,"params":2085},"node duplicate","node_duplicate","ノードをコピーする（UNIXの cp に相当）。",[2086,2087,2089,2092,2095,2098,2100],{"name":626,"type":627,"required":284,"description":1492},{"name":2088,"type":627,"required":235,"description":1447},"targetParentId",{"name":2090,"type":234,"required":235,"description":2091},"newTitle","コピー後のタイトル（省略で『Copy of \u003C元タイトル>』）",{"name":2093,"type":324,"required":235,"description":2094},"deep","FOLDER の子孫も再帰コピーするか（デフォルト true）",{"name":2096,"type":324,"required":235,"description":2097},"includeRecords","TABLE の既存レコードもコピーするか（デフォルト true）",{"name":1561,"type":2067,"required":235,"description":2099},"コピー先フォルダでの表示位置（省略で末尾）",{"name":2101,"type":457,"required":235,"description":2102},"targetWorkspaceId","別ワークスペースへコピーする場合のコピー先ワークスペースUUID。targetParentId が別ワークスペースのフォルダの場合は必須（省略時はコピー元と同じワークスペースとして扱われエラーになる）。",{"command":2104,"toolName":2105,"capability":228,"policy":229,"summary":2106,"params":2107},"node history list","node_history_list","ノードの作成・削除・改名・移動・アーカイブ・本文変更を、誰がいつ行ったか取得する。",[2108,2109,2112,2114,2116,2117,2118,2119],{"name":626,"type":627,"required":284,"description":1492},{"name":2110,"type":324,"required":235,"description":2111},"includeDescendants","子孫ノードの履歴も含めるか（デフォルト: false）",{"name":250,"type":251,"required":235,"description":2113},"取得件数（デフォルト50、最大200）",{"name":274,"type":251,"required":235,"description":2115},"オフセット（デフォルト0）",{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2120},"件数だけを返し、履歴を空にする",{"command":2122,"toolName":2123,"capability":228,"policy":229,"summary":2124,"params":2125},"node history read","node_history_read","node_history_list で得た FILE の版IDを指定して、その時点の本文を取得する。",[2126,2127,2129],{"name":626,"type":627,"required":284,"description":1492},{"name":1215,"type":457,"required":284,"description":2128},"node_history_listで取得した版ID (UUID)",{"name":290,"type":234,"required":235,"description":291},{"command":2131,"toolName":2132,"capability":299,"policy":229,"summary":2133,"params":2134},"node history restore","node_history_restore","FILE ノードを過去の版の内容に戻す。",[2135,2136,2138],{"name":626,"type":627,"required":284,"description":1492},{"name":1215,"type":457,"required":284,"description":2137},"node_history_listで取得した戻し先の版ID (UUID)",{"name":1633,"type":356,"required":235,"description":2139},"楽観ロック用の現在バージョン",{"command":2141,"toolName":2142,"capability":299,"policy":229,"summary":2143,"params":2144},"node kind set","node_kind_set","ファイルまたはテーブルに種類を付ける・付け替える・外す。システムが付けた種類も変えられる。",[2145,2146],{"name":626,"type":627,"required":284,"description":1492},{"name":1837,"type":234,"required":284,"description":2147},"種類名（code・英名・日本語名のいずれか。例: minutes / 会議録）。none で外す",{"command":2149,"toolName":2150,"capability":228,"policy":229,"summary":2151,"params":2152},"node list","node_list","ワークスペースまたはフォルダ直下の子ノードを一覧する。",[2153,2155,2158,2161,2163,2165,2166,2167,2168],{"name":626,"type":234,"required":235,"description":2154},"対象フォルダかワークスペースのID、または絶対パス。省略または/は全体、/Workspaceはワークスペース直下",{"name":412,"type":2156,"required":235,"description":2157},"NodeType","ノード種別: FOLDER / FILE / TABLE / SCREEN / VIEW。省略・空文字で全種類",{"name":2159,"type":324,"required":235,"description":2160},"trash","trueにするとゴミ箱内のノードのみを返す（デフォルト: false）",{"name":250,"type":251,"required":235,"description":2162},"取得件数（デフォルト 50、最大 200）。指定なしで unbounded（後方互換）",{"name":274,"type":251,"required":235,"description":2164},"オフセット（デフォルト 0）。limit と組み合わせて次ページ取得",{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2169},"件数だけを返し、nodesを空にする",{"command":2171,"toolName":2172,"capability":299,"policy":229,"summary":2173,"params":2174},"node move","node_move","ノードを別フォルダまたはワークスペースへ移動する。",[2175,2176,2177,2178,2180,2182],{"name":626,"type":627,"required":235,"description":1492},{"name":1633,"type":356,"required":235,"description":2080},{"name":2088,"type":627,"required":235,"description":1447},{"name":1561,"type":2067,"required":235,"description":2179},"移動先フォルダでの新しい位置（省略で末尾）",{"name":2101,"type":457,"required":235,"description":2181},"ルート移動時の移動先ワークスペースUUID。targetParentId指定時は無視。",{"name":402,"type":403,"required":235,"description":2183},"一括移動項目の配列（--batch @file）。各要素は nodeId/newParentId/moveToRoot",{"command":2185,"toolName":2186,"capability":228,"policy":229,"summary":2187,"params":2188},"node read","node_read","ノードの種別、タイトル、親、絶対path、version、状態、URLなどのメタデータを取得する。",[2189,2190],{"name":626,"type":627,"required":284,"description":1492},{"name":290,"type":234,"required":235,"description":291},{"command":2192,"toolName":2193,"capability":299,"policy":229,"summary":2194,"params":2195},"node rename","node_rename","ノードのタイトルを変更する。",[2196,2197,2199,2200],{"name":626,"type":627,"required":235,"description":1492},{"name":1125,"type":234,"required":235,"description":2198},"新しいタイトル",{"name":1633,"type":356,"required":235,"description":2080},{"name":402,"type":403,"required":235,"description":2201},"一括改名項目の配列（--batch @file）。各要素は nodeId/newTitle",{"command":2203,"toolName":2204,"capability":228,"policy":229,"summary":2205,"params":2206},"node search","node_search","ノードを属性で絞り込んで並べ替える（UNIX の `find` + `sort` 相当）。",[2207,2209,2211,2213,2215,2218,2221,2224,2227,2230,2232,2234,2236,2237,2238,2239],{"name":1330,"type":234,"required":235,"description":2208},"検索対象範囲の path (UNIX 風)。省略または '/': テナント全体(全ワークスペース)。workspace 全体: '/Workspace'。folder subtree: '/Workspace/Folder'。末尾 '/' や連続 '/' は無視される。leading '/' は付け忘れても可 ('Workspace' = '/Workspace')。path 例: '/Default Workspace' / '/共有/プロジェクトA'。空白を含むフォルダ/ワークスペース名（例: '/共有フォルダ/10 訴訟関係'）もそのまま渡せる（引用符は任意）。 テナント全体の結果に複数ワークスペースの項目が含まれる場合、それを回答の根拠として使う前に、その項目がどのワークスペース (path の先頭セグメント) に属するかを明示し、ユーザーに確認してから使うこと（同名の表・ドキュメントが複数のワークスペースに存在しうるため、無言で別ワークスペースの項目を根拠にしてはならない）。",{"name":412,"type":403,"required":235,"description":2210},"ノードタイプ（複数可）: JSONでは配列、CLIではカンマ区切り。FOLDER, FILE, TABLE, SCREEN, VIEW（省略・空文字で全タイプ）",{"name":244,"type":234,"required":235,"description":2212},"タイトルまたは path の部分一致（2文字以上）。本文は検索しない",{"name":1125,"type":234,"required":235,"description":2214},"タイトル部分一致（2文字以上）。省略でタイトルを問わない",{"name":2216,"type":234,"required":235,"description":2217},"createdAfter","この日時以降に作成（以上）。ISO-8601 または YYYY-MM-DD",{"name":2219,"type":234,"required":235,"description":2220},"createdBefore","この日時より前に作成（未満）。ISO-8601 または YYYY-MM-DD",{"name":2222,"type":234,"required":235,"description":2223},"updatedAfter","この日時以降に更新（以上）。ISO-8601 または YYYY-MM-DD",{"name":2225,"type":234,"required":235,"description":2226},"updatedBefore","この日時より前に更新（未満）。ISO-8601 または YYYY-MM-DD",{"name":2228,"type":251,"required":235,"description":2229},"maxDepth","path からの相対深さ上限（1 = 直下のみ）。省略で無制限",{"name":271,"type":234,"required":235,"description":2231},"並べ替えキー: updated_at / created_at / title / type / depth / position。key または key:asc/key:desc（デフォルト updated_at:desc）",{"name":250,"type":251,"required":235,"description":2233},"取得件数（デフォルト 50、最大 200）",{"name":274,"type":251,"required":235,"description":2235},"スキップする件数。前回応答の nextOffset をそのまま渡す（デフォルト 0）",{"name":268,"type":234,"required":235,"description":312},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2169},{"name":2240,"type":457,"required":235,"description":2241},"tag","指定タグが付いたノードだけを返す",{"command":2243,"toolName":2244,"capability":299,"policy":408,"summary":2245,"params":2246},"node share create","node_share_create","ドキュメント・テーブル・フォルダの公開共有リンクを作成する。",[2247,2248,2250,2253,2256,2259,2261],{"name":626,"type":627,"required":284,"description":1492},{"name":582,"type":234,"required":235,"description":2249},"共有リンクの表示名",{"name":2251,"type":234,"required":235,"description":2252},"passcode","アクセス用パスコード（省略でパスコードなし）",{"name":2254,"type":403,"required":235,"description":2255},"visibleProperties","テーブル共有時に公開する列キーのリスト",{"name":2257,"type":234,"required":235,"description":2258},"expiresAt","有効期限（ISO 8601形式、省略でデフォルト期間）",{"name":398,"type":399,"required":235,"description":2260},"作成内容を 1 つの JSON object で渡す。キーは name/passcode/visibleProperties/expiresAt",{"name":402,"type":403,"required":235,"description":2262},"同じ node に複数の共有リンクを作る payload 配列。各要素のキーは data と同じ",{"command":2264,"toolName":2265,"capability":299,"policy":408,"summary":2266,"params":2267},"node share delete","node_share_delete","共有リンクを無効化する。",[2268,2271],{"name":2269,"type":457,"required":235,"description":2270},"shareLinkId","無効化する共有リンクのUUID",{"name":402,"type":403,"required":235,"description":2272},"無効化する共有リンク UUID の配列",{"command":2274,"toolName":2275,"capability":228,"policy":229,"summary":2276,"params":2277},"node share list","node_share_list","特定ノードに紐づく共有リンクの一覧を取得する。",[2278,2279,2280,2281,2282,2283,2284],{"name":626,"type":627,"required":284,"description":1492},{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2285},"件数だけを返し、linksを空にする",{"command":2287,"toolName":2288,"capability":299,"policy":229,"summary":2289,"params":2290},"node tag create","node_tag_create","新しいタグを作成する。",[2291,2293,2296,2299,2301,2303],{"name":582,"type":234,"required":235,"description":2292},"タグ名",{"name":2294,"type":457,"required":235,"description":2295},"parentId","親タグのUUID（省略でルートレベル）",{"name":2297,"type":234,"required":235,"description":2298},"color","タグの色（HEX、例: #FF5733）",{"name":592,"type":234,"required":235,"description":2300},"タグの説明",{"name":398,"type":399,"required":235,"description":2302},"作成内容を 1 つの JSON object で渡す。キーは name/parentId/color/description",{"name":402,"type":403,"required":235,"description":2304},"複数タグを作成する payload 配列。各要素のキーは data と同じ",{"command":2306,"toolName":2307,"capability":299,"policy":229,"summary":2308,"params":2309},"node tag delete","node_tag_delete","タグを削除する。",[2310,2313],{"name":2311,"type":457,"required":235,"description":2312},"tagId","削除するタグのUUID",{"name":402,"type":403,"required":235,"description":2314},"削除するタグ UUID の配列",{"command":2316,"toolName":2317,"capability":228,"policy":229,"summary":2318,"params":2319},"node tag list","node_tag_list","テナント内のタグ一覧を階層構造付きで取得する。",[2320,2323,2324,2325,2326,2327,2328],{"name":2321,"type":324,"required":235,"description":2322},"includeHierarchy","子タグを含む階層構造で返すか（デフォルトtrue）",{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2329},"件数だけを返し、tagsを空にする",{"command":2331,"toolName":2332,"capability":299,"policy":229,"summary":2333,"params":2334},"node tag update","node_tag_update","ノードまたは複数ノードへのタグ付与・除去を行う。",[2335,2338,2341,2343,2346,2349,2352,2354],{"name":2336,"type":283,"required":235,"description":2337},"entityId","単一対象のUUID",{"name":2339,"type":234,"required":235,"description":2340},"entityType","単一対象の種類",{"name":2311,"type":457,"required":235,"description":2342},"対象タグのUUID",{"name":2344,"type":403,"required":235,"description":2345},"targets","複数対象の配列（batch=true時に必須）",{"name":2347,"type":324,"required":235,"description":2348},"assign","タグを付与する",{"name":2350,"type":324,"required":235,"description":2351},"remove","タグを除去する",{"name":402,"type":324,"required":235,"description":2353},"複数対象に適用する",{"name":398,"type":399,"required":235,"description":2355},"更新内容を 1 つの JSON object で渡す。キーは entityId/entityType/tagId/targets/assign/remove/batch",{"command":2357,"toolName":2358,"capability":228,"policy":229,"summary":2359,"params":2360},"node trash list","node_trash_list","ゴミ箱内のノードを一覧する。",[2361,2363,2364,2365,2366,2367,2368,2369],{"name":1330,"type":234,"required":235,"description":2362},"対象範囲のpath。省略または/は全体、/Workspace[/Folder]で指定",{"name":412,"type":2156,"required":235,"description":2157},{"name":250,"type":251,"required":235,"description":2113},{"name":274,"type":251,"required":235,"description":2115},{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":708},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2169},{"command":2371,"toolName":2372,"capability":299,"policy":408,"summary":2373,"params":2374},"node trash purge","node_trash_purge","ゴミ箱内のノードを完全削除する（不可逆、UNIXのrm -rfに相当）。",[2375,2376],{"name":626,"type":627,"required":284,"description":1492},{"name":1633,"type":356,"required":235,"description":1634},{"command":2378,"toolName":2379,"capability":299,"policy":229,"summary":2380,"params":2381},"node trash restore","node_trash_restore","ゴミ箱にあるノードを元の場所に復元する。",[2382,2383],{"name":626,"type":627,"required":284,"description":1492},{"name":1633,"type":356,"required":235,"description":1634},{"command":2385,"toolName":2386,"capability":228,"policy":229,"summary":2387,"params":2388},"node tree","node_tree","ノード階層をツリー表示する。",[2389,2391,2393,2396,2398],{"name":626,"type":234,"required":235,"description":2390},"対象ノード。省略時は事務所全体",{"name":2228,"type":251,"required":235,"description":2392},"最大深さ（デフォルト3、最大10）",{"name":2394,"type":403,"required":235,"description":2395},"typeFilter","ノードタイプで絞り込み: FOLDER / FILE / TABLE / SCREEN / VIEW",{"name":250,"type":251,"required":235,"description":2397},"返却ノード数の上限（既定200、最大1000）",{"name":254,"type":234,"required":235,"description":2399},"出力形式: text（デフォルト、コンパクト）またはjson",{"name":2401,"description":2402,"commands":2403},"notification","通知管理",[2404,2436,2445,2462],{"command":2405,"toolName":2406,"capability":299,"policy":229,"summary":2407,"params":2408},"notification create","notification_create","ユーザーに通知を送信する。",[2409,2411,2413,2415,2418,2420,2423,2425,2427,2430,2433],{"name":456,"type":457,"required":284,"description":2410},"送信先ユーザーID (UUID)",{"name":412,"type":234,"required":284,"description":2412},"通知タイプ: DEADLINE_ALERT（deadline必須）, TASK_ASSIGNED（assignedBy必須）, AI_SUGGESTION/REMINDER/MENTION/SYSTEM/TASK_COMPLETED/APPROVAL_REQUEST（追加パラメータ不要）",{"name":1125,"type":234,"required":284,"description":2414},"通知タイトル",{"name":2416,"type":234,"required":235,"description":2417},"message","本文メッセージ（省略可）",{"name":1653,"type":384,"required":235,"description":2419},"メタデータ: {\"key\": \"value\"}（値は文字列のみ、省略可）",{"name":2421,"type":234,"required":235,"description":2422},"deadline","期限日時（ISO 8601形式、DEADLINE_ALERTタイプで必須）",{"name":569,"type":457,"required":235,"description":2424},"レコードID。nodeと併用すると該当レコードが開く（省略可）",{"name":626,"type":457,"required":235,"description":2426},"テーブルのNode ID。単独指定すると該当テーブルが開く（省略可）",{"name":2428,"type":234,"required":235,"description":2429},"assignedBy","割り当てユーザー名（TASK_ASSIGNEDタイプで必須）",{"name":2431,"type":457,"required":235,"description":2432},"nodeId","ノードID（UUID）。指定すると該当ファイル（file/folder/table/dashboard）が開く（省略可、id/nodeと排他）",{"name":2434,"type":234,"required":235,"description":2435},"externalUrl","外部URL（http/httpsのみ）。指定すると外部サイトが開く（省略可、nodeId/id/nodeと排他）",{"command":2437,"toolName":2438,"capability":299,"policy":229,"summary":2439,"params":2440},"notification delete","notification_delete","指定した通知 1 件を削除する。",[2441,2443],{"name":569,"type":457,"required":235,"description":2442},"削除する通知の UUID",{"name":402,"type":403,"required":235,"description":2444},"削除する通知 UUID の配列",{"command":2446,"toolName":2447,"capability":228,"policy":229,"summary":2448,"params":2449},"notification list","notification_list","呼出しユーザー本人の通知一覧を取得する。",[2450,2452,2454,2457,2458,2459,2460,2461],{"name":456,"type":457,"required":284,"description":2451},"対象ユーザーID（UUID）",{"name":250,"type":251,"required":235,"description":2453},"返す通知の最大件数（デフォルト: 20）",{"name":2455,"type":324,"required":235,"description":2456},"unreadOnly","未読通知のみ表示するフィルタ",{"name":268,"type":234,"required":235,"description":1542},{"name":271,"type":234,"required":235,"description":1786},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":1789},{"name":323,"type":324,"required":235,"description":1742},{"command":2463,"toolName":2464,"capability":299,"policy":229,"summary":2465,"params":2466},"notification update","notification_update","通知を既読にする。",[2467,2469,2472],{"name":569,"type":457,"required":235,"description":2468},"既読にする通知の UUID",{"name":2470,"type":324,"required":235,"description":2471},"read","trueで既読にする",{"name":661,"type":324,"required":235,"description":2473},"trueで現在のユーザーの全通知を対象にする",{"name":2475,"description":2476,"commands":2477},"phone","電話対応ログ",[2478,2492,2500],{"command":2479,"toolName":2480,"capability":228,"policy":229,"summary":2481,"params":2482},"phone call log list","phone_call_log_list","テナントの電話対応ログを一覧取得する（未対応/対応済/要架電）。",[2483,2485,2486,2488,2490],{"name":754,"type":234,"required":235,"description":2484},"対応状態でのフィルタ: UNHANDLED(未対応) / HANDLED(対応済) / CALLBACK_NEEDED(要架電)。省略で全件",{"name":268,"type":234,"required":235,"description":855},{"name":271,"type":234,"required":235,"description":2487},"並び順（sort）。対応キー: startedAt / status / urgency",{"name":250,"type":251,"required":235,"description":2489},"1ページあたり件数（1-100、デフォルト50）",{"name":274,"type":251,"required":235,"description":2491},"読み飛ばす件数（デフォルト0）",{"command":2493,"toolName":2494,"capability":228,"policy":229,"summary":2495,"params":2496},"phone call log read","phone_call_log_read","電話対応ログを1件取得する（文字起こし・AI要約・メモ欄の折返し結果・折返しの下書き/スクリプトを含む詳細）。",[2497,2499],{"name":569,"type":457,"required":284,"description":2498},"対象の電話対応ログUUID",{"name":290,"type":234,"required":235,"description":291},{"command":2501,"toolName":2502,"capability":299,"policy":229,"summary":2503,"params":2504},"phone call log update","phone_call_log_update","電話対応ログの状態、メモ、追加データを更新する。",[2505,2506,2508,2511],{"name":569,"type":457,"required":284,"description":2498},{"name":754,"type":234,"required":235,"description":2507},"対応状態: UNHANDLED / HANDLED / CALLBACK_NEEDED。変更しない場合は省略",{"name":2509,"type":234,"required":235,"description":2510},"note","更新するメモ。変更しない場合は省略",{"name":398,"type":399,"required":235,"description":2512},"通常のテーブル列として更新する追加データ。変更しない場合は省略",{"name":2514,"description":2515,"commands":2516},"screen","Screen自身の配置・ショートカット・変数の変更履歴と一括取り消し。共有Display本体や表示データは対象外。",[2517,2533,2558,2575,2584,2617,2626,2639,2666,2679],{"command":2518,"toolName":2519,"capability":299,"policy":229,"summary":2520,"params":2521},"screen export","screen_export","画面全体を PDF / PNG として render し、結果を新規 Node としてワークスペース内に保存する SIDE_EFFECTING ツール。",[2522,2523,2525,2528,2530],{"name":626,"type":627,"required":284,"description":1492},{"name":254,"type":234,"required":235,"description":2524},"出力フォーマット: PDF または PNG（default PDF）",{"name":2526,"type":457,"required":235,"description":2527},"placementId","placement UUID（PNG のライブ画面キャプチャ時のみ。省略時は画面全体）",{"name":238,"type":627,"required":235,"description":2529},"保存先 folder（省略時は 画面と同じ親 folder）",{"name":2531,"type":234,"required":235,"description":2532},"fileName","ファイル名（省略時は `{screenTitle}-{YYYY-MM-DD-HHMM}.{ext}`）",{"command":2534,"toolName":2535,"capability":2536,"policy":229,"summary":2537,"params":2538},"screen filter update","screen_filter_update","UI_ACTION","テーブル画面の一時フィルターを適用または解除する。",[2539,2541,2544,2546,2549,2552,2554,2556],{"name":626,"type":627,"required":284,"description":2540},"対象テーブルの識別子。絶対 path '/Workspace/Folder/Name' または UUID のどちらでも正式に受理する（CLI parser が自動変換）。瞬時参照は path 推奨（人間可読・tool 出力からそのまま copy 可）、永続化（memory / wiki / 設定への保存）は UUID 推奨（path は rename/move で壊れる）。UUID は `node_tree()` / `node_read()` で取得できる。空白を含むフォルダ/ワークスペース名（例: '/共有フォルダ/10 訴訟関係'）もそのまま渡せる（引用符は任意）。 `table_list` の結果にある `path` をそのまま使い、`name` と `workspacePath` の連結で path を作らない。例: '/プロジェクトA/顧客管理/顧客テーブル'",{"name":2542,"type":324,"required":235,"description":2543},"apply","フィルターを適用する",{"name":2350,"type":324,"required":235,"description":2545},"フィルターを解除する",{"name":2547,"type":586,"required":235,"description":2548},"filterList","EQUALS/CONTAINS/GT…: value; IN/NOT_IN/BETWEEN: values[]; IS_NULL: none",{"name":2550,"type":324,"required":235,"description":2551},"clearExisting","既存フィルターをクリアしてから適用するか（デフォルト: true）",{"name":268,"type":234,"required":235,"description":2553},"CEL形式の絞り込み条件。filterListとの同時指定不可",{"name":398,"type":399,"required":235,"description":2555},"フィルター操作を 1 つの JSON object で渡す。キーは apply/remove/filterList/clearExisting/where",{"name":402,"type":403,"required":235,"description":2557},"複数フィルター操作の payload 配列。各要素のキーは data と同じ",{"command":2559,"toolName":2560,"capability":228,"policy":229,"summary":2561,"params":2562},"screen history list","screen_history_list","Screen自身の配置・ショートカット・変数の変更前後と履歴IDを、新しい順に取得する。",[2563,2564,2566,2568,2570,2571,2572,2573],{"name":626,"type":627,"required":284,"description":1492},{"name":247,"type":356,"required":235,"description":2565},"続きの取得位置。前の応答の nextCursor",{"name":250,"type":251,"required":235,"description":2567},"取得件数（1〜100、既定20）",{"name":268,"type":234,"required":235,"description":2569},"履歴ページを絞る CEL 条件。hasMore/nextCursor は取得元ページを表す",{"name":271,"type":234,"required":235,"description":314},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2574},"件数だけを返し、historyを空にする",{"command":2576,"toolName":2577,"capability":299,"policy":229,"summary":2578,"params":2579},"screen history restore","screen_history_restore","Screen自身の直前の変更を履歴からまとめて取り消す。",[2580,2581],{"name":626,"type":627,"required":284,"description":1492},{"name":2582,"type":403,"required":284,"description":2583},"historyIds","まとめて取り消す同一Screenの連続した履歴ID配列（最新の変更を含む）",{"command":2585,"toolName":2586,"capability":299,"policy":229,"summary":2587,"params":2588},"screen shortcut create","screen_shortcut_create","画面上に新しい shortcut ウィジェットを作成する。",[2589,2590,2592,2595,2598,2601,2604,2607,2610,2613,2615],{"name":626,"type":627,"required":284,"description":1492},{"name":582,"type":234,"required":235,"description":2591},"表示ラベル（1-100 文字）",{"name":2593,"type":234,"required":235,"description":2594},"iconName","アイコン識別子（任意）",{"name":1372,"type":2596,"required":235,"description":2597},"ShortcutAction","action 設定",{"name":2599,"type":251,"required":235,"description":2600},"layoutX","grid X 座標 (0..11)",{"name":2602,"type":251,"required":235,"description":2603},"layoutY","grid Y 座標 (0..)",{"name":2605,"type":251,"required":235,"description":2606},"layoutW","grid 幅 (1..12, X+W \u003C= 12)",{"name":2608,"type":251,"required":235,"description":2609},"layoutH","grid 高さ (1..)",{"name":2611,"type":251,"required":235,"description":2612},"rank","表示順 (0 以上)。screen_shortcut一覧内でのウィジェット自身の並び順で、一覧取得の --sort（検索結果の並べ替えキー）とは別概念のため rank とする。",{"name":398,"type":399,"required":235,"description":2614},"作成内容を 1 つの JSON object で渡す。キーは name/iconName/action/layoutX/layoutY/layoutW/layoutH/rank",{"name":402,"type":403,"required":235,"description":2616},"複数 shortcut の作成 payload 配列。各要素のキーは data と同じ",{"command":2618,"toolName":2619,"capability":299,"policy":229,"summary":2620,"params":2621},"screen shortcut delete","screen_shortcut_delete","shortcut ウィジェットを削除する。",[2622,2624],{"name":569,"type":457,"required":235,"description":2623},"削除する Shortcut の UUID",{"name":402,"type":403,"required":235,"description":2625},"削除する Shortcut UUID の配列",{"command":2627,"toolName":2628,"capability":228,"policy":229,"summary":2629,"params":2630},"screen shortcut list","screen_shortcut_list","画面配下の shortcut ウィジェットを一覧取得する。",[2631,2632,2633,2634,2635,2636,2637],{"name":626,"type":627,"required":284,"description":1492},{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2638},"件数だけを返し、shortcutsを空にする",{"command":2640,"toolName":2641,"capability":299,"policy":229,"summary":2642,"params":2643},"screen shortcut update","screen_shortcut_update","shortcut ウィジェットの通常の部分更新用。",[2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664],{"name":569,"type":457,"required":235,"description":2645},"Shortcut の UUID",{"name":582,"type":234,"required":235,"description":2647},"新しい label",{"name":2593,"type":234,"required":235,"description":2649},"新しい iconName",{"name":1372,"type":2596,"required":235,"description":2651},"新しい action",{"name":2599,"type":251,"required":235,"description":2653},"新しい layoutX",{"name":2602,"type":251,"required":235,"description":2655},"新しい layoutY",{"name":2605,"type":251,"required":235,"description":2657},"新しい layoutW",{"name":2608,"type":251,"required":235,"description":2659},"新しい layoutH",{"name":2611,"type":251,"required":235,"description":2661},"新しい表示順（screen_shortcut一覧内でのウィジェット自身の並び順）",{"name":398,"type":399,"required":235,"description":2663},"更新内容を 1 つの JSON object で渡す。キーは id/name/iconName/action/layoutX/layoutY/layoutW/layoutH/rank",{"name":402,"type":403,"required":235,"description":2665},"複数 shortcut の更新 payload 配列。各要素は id を持つ",{"command":2667,"toolName":2668,"capability":228,"policy":229,"summary":2669,"params":2670},"screen widget list","screen_widget_list","画面に配置されている Display の一覧を返す。",[2671,2672,2673,2674,2675,2676,2677],{"name":626,"type":627,"required":284,"description":1492},{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":314},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":321},{"name":323,"type":324,"required":235,"description":2678},"件数だけを返し、placementsを空にする",{"command":2680,"toolName":2681,"capability":299,"policy":229,"summary":2682,"params":2683},"screen widget update","screen_widget_update","画面配下の全 placement を atomic に一括置換する（delete-all + bulk-insert）。",[2684,2685,2687,2690,2692],{"name":626,"type":627,"required":284,"description":1492},{"name":1633,"type":356,"required":235,"description":2686},"楽観ロック用バージョン。node_read または screen_widget_list から取得する。",{"name":2688,"type":403,"required":235,"description":2689},"placements","置き換える placement の object 配列",{"name":398,"type":399,"required":235,"description":2691},"置き換え内容を 1 つの JSON object で渡す。キーは version/placements",{"name":402,"type":403,"required":235,"description":2693},"複数回の置換 payload 配列。各要素のキーは data と同じ",{"name":2695,"description":2696,"commands":2697},"search","横断検索",[2698],{"command":2695,"toolName":2695,"capability":228,"policy":229,"summary":2699,"params":2700},"なんでも検索。保存場所を知らなくても、事務所内のファイル名・文書本文・テーブルのレコード（メール・予定・チャット等）をキーワードで横断検索する。閲覧者が見られるものだけを返す。",[2701,2703,2706,2708,2711,2712,2713,2716,2718,2720,2721,2724,2727,2730,2733,2736],{"name":244,"type":234,"required":235,"description":2702},"検索キーワード（2文字以上）。省略すると他の条件に合うものを更新が新しい順に一覧する",{"name":2704,"type":234,"required":235,"description":2705},"entityTypes","種別CSV: FILE,FOLDER,TABLE,SCREEN,RECORD,WIKI_PAGE（省略で全種別）",{"name":626,"type":627,"required":235,"description":2707},"検索範囲のフォルダ node。path または UUID で指定（省略可）",{"name":2709,"type":234,"required":235,"description":2710},"workspace","検索範囲のworkspace名・path・UUID。省略または / で全体（nodeとは同時指定不可）",{"name":250,"type":251,"required":235,"description":515},{"name":274,"type":251,"required":235,"description":517},{"name":2714,"type":324,"required":235,"description":2715},"searchFileContent","各ファイルの最新本文も検索する（デフォルトtrue。除外する場合はfalse）",{"name":268,"type":234,"required":235,"description":2717},"検索ページを絞る CEL 条件。hasMore/nextOffset は取得元ページを表す",{"name":271,"type":234,"required":235,"description":2719},"並べ替え: relevance（既定・関連度）/updatedAt（更新が新しい順）/createdAt（作成が新しい順）/title（名前順）。逆順は :asc / :desc を付ける（例 updatedAt:asc）",{"name":323,"type":324,"required":235,"description":521},{"name":2722,"type":234,"required":235,"description":2723},"updatedFrom","この日時以降に更新されたものだけ。日付（2026-08-25、日本時間のその日の始まり）または offset 付き ISO-8601 日時",{"name":2725,"type":234,"required":235,"description":2726},"updatedTo","この日時までに更新されたものだけ。日付ならその日の終わりまで含む",{"name":2728,"type":234,"required":235,"description":2729},"createdFrom","この日時以降に作成されたものだけ。書式は updatedFrom と同じ",{"name":2731,"type":234,"required":235,"description":2732},"createdTo","この日時までに作成されたものだけ。日付ならその日の終わりまで含む",{"name":2734,"type":234,"required":235,"description":2735},"nameContains","名前（ファイル名・テーブル行の表示名）にこの文字を含むものだけ。大文字小文字は区別しない",{"name":2737,"type":234,"required":235,"description":2738},"kinds","中身の種類CSV: audio,minutes,transcript,mail,event,chat,document（日本語名も可。例 会議録,音声）。テーブルの行はそのテーブルの種類で絞る",{"name":2740,"description":2741,"commands":2742},"skill","AIスキル管理",[2743,2752,2762,2785,2798,2816,2830],{"command":2744,"toolName":2745,"capability":299,"policy":229,"summary":2746,"params":2747},"skill create","skill_create","新しいテナントスキルを作成する。",[2748,2750],{"name":582,"type":234,"required":284,"description":2749},"表示名（日本語可）",{"name":398,"type":234,"required":284,"description":2751},"生のSKILL.md全文、または kind=astar.workflow のワークフローJSON",{"command":2753,"toolName":2754,"capability":299,"policy":229,"summary":2755,"params":2756},"skill delete","skill_delete","テナントスキルを削除する。",[2757,2760],{"name":2758,"type":457,"required":235,"description":2759},"skillId","削除するスキルID",{"name":402,"type":403,"required":235,"description":2761},"削除するスキルIDの配列",{"command":2763,"toolName":2764,"capability":299,"policy":229,"summary":2765,"params":2766},"skill execute","skill_execute","スキルを実行する。",[2767,2769,2771,2774,2778,2780,2782],{"name":557,"type":457,"required":235,"description":2768},"実行主体となるAIメンバーID。省略時は現在実行中のAIメンバー",{"name":626,"type":627,"required":284,"description":2770},"skill_search / skill_list の reference（UUID）をそのまま指定",{"name":2772,"type":234,"required":235,"description":2773},"task","実行するタスクの説明。batch指定時は省略可",{"name":2775,"type":2776,"required":235,"description":2777},"input","JsonElement","入力パラメータのJSONオブジェクト。移行期間はJSON文字列も受け付ける。省略可",{"name":402,"type":403,"required":235,"description":2779},"並列実行するタスクの説明リスト（最大5件）",{"name":560,"type":324,"required":235,"description":2781},"trueなら非同期で起動する",{"name":2783,"type":251,"required":235,"description":2784},"maxConcurrency","batchの同時実行数（1-5、デフォルト3）",{"command":2786,"toolName":2787,"capability":228,"policy":229,"summary":2788,"params":2789},"skill list","skill_list","利用可能なスキル一覧を取得する。",[2790,2792,2793,2794,2795,2796,2797],{"name":244,"type":234,"required":235,"description":2791},"表示名・説明・正典名に含まれる検索語。実行したいスキル名が分かる場合は必ず指定する。",{"name":268,"type":234,"required":235,"description":1542},{"name":271,"type":234,"required":235,"description":708},{"name":250,"type":251,"required":235,"description":733},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":710},{"name":323,"type":324,"required":235,"description":737},{"command":2799,"toolName":2800,"capability":228,"policy":229,"summary":2801,"params":2802},"skill read","skill_read","nodeのスキル情報を取得する。INLINEは本文、DELEGATEDはメタデータと実行コマンドを返す。schema=workflowはワークフローJSON Schemaを返す。",[2803,2804,2807,2809,2812,2815],{"name":626,"type":627,"required":235,"description":1492},{"name":2805,"type":234,"required":235,"description":2806},"schema","workflow を指定すると workflow.schema.json をそのまま返す（省略可）",{"name":320,"type":234,"required":235,"description":2808},"result または status。サブエージェントの結果/状態を同じ read surface で取得する",{"name":2810,"type":457,"required":235,"description":2811},"subAgentId","fields=result の対象サブエージェントID",{"name":2813,"type":403,"required":235,"description":2814},"subAgentIds","fields=status の対象サブエージェントIDリスト",{"name":290,"type":234,"required":235,"description":291},{"command":2817,"toolName":2818,"capability":228,"policy":229,"summary":2819,"params":2820},"skill search","skill_search","スキル名・説明・きっかけ語のキーワード一致で探す。",[2821,2823,2825,2826,2827,2828,2829],{"name":244,"type":234,"required":284,"description":2822},"スキル名・説明・きっかけ語のキーワード。見つからなければ語を言い換えて再検索するか skill_list で一覧する",{"name":250,"type":251,"required":235,"description":2824},"返す候補数（省略時3、最大20）",{"name":268,"type":234,"required":235,"description":1542},{"name":271,"type":234,"required":235,"description":708},{"name":274,"type":251,"required":235,"description":318},{"name":320,"type":234,"required":235,"description":710},{"name":323,"type":324,"required":235,"description":737},{"command":2831,"toolName":2832,"capability":299,"policy":229,"summary":2833,"params":2834},"skill update","skill_update","テナントスキルを生のSKILL.mdで更新する。",[2835,2837,2839,2841],{"name":2758,"type":457,"required":235,"description":2836},"更新するスキルID（batch 要素でも指定可）",{"name":398,"type":234,"required":235,"description":2838},"frontmatterと本文を含む新しい生SKILL.md全文。省略時は現在値を保持。",{"name":582,"type":234,"required":235,"description":2840},"新しい表示名",{"name":402,"type":403,"required":235,"description":2842},"複数スキルの payload 配列。各要素に skillId と変更内容を指定する",{"name":2844,"description":2845,"commands":2846},"table","テーブルノード内のレコード（行データ）操作。テーブル本体の作成/削除は node_*、スキーマ（列定義）は table_property_*。",[2847,2865,2875,2891,2898,2912,2927,2936,2944,2955,2973,2987,3086,3095,3109,3122,3131,3140,3151,3163,3175,3189,3200,3218,3230,3243,3266,3276,3291,3302,3311,3321,3335,3343,3370,3381,3401,3407,3417,3431,3439,3453,3461,3474,3490,3511,3522,3531,3539,3563,3575,3582,3597,3612,3660,3669,3682,3694,3706,3730,3738],{"command":2848,"toolName":2849,"capability":299,"policy":229,"summary":2850,"params":2851},"table dataset create","table_dataset_create","新規 Dataset を作成する。",[2852,2853,2855,2858,2861,2863],{"name":1330,"type":234,"required":235,"description":1331},{"name":582,"type":234,"required":235,"description":2854},"Dataset 名 (1-100 文字)",{"name":233,"type":2856,"required":235,"description":2857},"DatasetSourceDto","派生 source 定義 (sealed: SINGLE_TABLE | SCOPED | NODE_SUBTREE | UNION)",{"name":2859,"type":399,"required":235,"description":2860},"outputSchema","outputSchema (mapping 後の field 定義、省略可)",{"name":398,"type":399,"required":235,"description":2862},"作成内容を 1 つの JSON object で渡す。キーは path/name/from/outputSchema",{"name":402,"type":403,"required":235,"description":2864},"複数 Dataset を作成する payload 配列。各要素のキーは data と同じ",{"command":2866,"toolName":2867,"capability":299,"policy":229,"summary":2868,"params":2869},"table dataset delete","table_dataset_delete","Dataset を削除する。",[2870,2872,2874],{"name":569,"type":457,"required":235,"description":2871},"Dataset の UUID",{"name":402,"type":403,"required":235,"description":2873},"削除する Dataset UUID の配列",{"name":1633,"type":356,"required":235,"description":1634},{"command":2876,"toolName":2877,"capability":228,"policy":229,"summary":2878,"params":2879},"table dataset list","table_dataset_list","指定 path のスコープ内にある Dataset 一覧を返す。",[2880,2881,2883,2885,2886,2887,2889],{"name":1330,"type":234,"required":235,"description":1496},{"name":268,"type":234,"required":235,"description":2882},"materialize した preview rows を絞る CEL 条件",{"name":271,"type":234,"required":235,"description":2884},"ソート",{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},"返却フィールド",{"name":323,"type":324,"required":235,"description":2890},"件数のみ",{"command":2892,"toolName":2893,"capability":228,"policy":229,"summary":2894,"params":2895},"table dataset read","table_dataset_read","UUID 指定で Dataset を 1 件取得する。",[2896,2897],{"name":569,"type":457,"required":284,"description":2871},{"name":290,"type":234,"required":235,"description":291},{"command":2899,"toolName":2900,"capability":228,"policy":229,"summary":2901,"params":2902},"table dataset record list","table_dataset_record_list","Dataset の records / live node rows を materialize して返す。",[2903,2904,2906,2908,2909,2910,2911],{"name":569,"type":457,"required":284,"description":2871},{"name":250,"type":251,"required":235,"description":2905},"取得件数 (1-50, default 50)",{"name":268,"type":234,"required":235,"description":2907},"CEL 条件",{"name":271,"type":234,"required":235,"description":2884},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":2913,"toolName":2914,"capability":299,"policy":229,"summary":2915,"params":2916},"table dataset source create","table_dataset_source_create","Union source の Dataset に新規 leg を追加する。",[2917,2918,2922,2923,2925],{"name":569,"type":457,"required":235,"description":2871},{"name":2919,"type":2920,"required":235,"description":2921},"leg","UnionLegDto","追加する leg",{"name":1633,"type":356,"required":235,"description":1634},{"name":398,"type":399,"required":235,"description":2924},"追加内容を 1 つの JSON object で渡す。キーは id/leg/version",{"name":402,"type":403,"required":235,"description":2926},"複数 leg を追加する payload 配列。各要素は id と leg を持つ",{"command":2928,"toolName":2929,"capability":299,"policy":229,"summary":2930,"params":2931},"table dataset source delete","table_dataset_source_delete","Union source の Dataset から指定 node (table) の leg を削除する。",[2932,2933,2935],{"name":569,"type":457,"required":284,"description":2871},{"name":626,"type":627,"required":284,"description":2934},"削除対象 leg の table (NodeRef)",{"name":1633,"type":356,"required":235,"description":1634},{"command":2937,"toolName":2938,"capability":228,"policy":229,"summary":2939,"params":2940},"table dataset trash list","table_dataset_trash_list","指定 Workspace のゴミ箱内にある Dataset を返す。",[2941],{"name":2942,"type":457,"required":284,"description":2943},"workspaceId","Workspace の UUID",{"command":2945,"toolName":2946,"capability":299,"policy":229,"summary":2947,"params":2948},"table dataset trash restore","table_dataset_trash_restore","ゴミ箱内の Dataset を元の状態に復元する。",[2949,2951,2953],{"name":569,"type":457,"required":284,"description":2950},"復元する Dataset の UUID",{"name":2942,"type":457,"required":284,"description":2952},"Dataset の Workspace UUID",{"name":1633,"type":356,"required":284,"description":2954},"ゴミ箱一覧にある version",{"command":2956,"toolName":2957,"capability":299,"policy":229,"summary":2958,"params":2959},"table dataset update","table_dataset_update","Dataset の名前・出力スキーマまたは source を更新する。",[2960,2961,2963,2965,2967,2969,2971],{"name":569,"type":457,"required":235,"description":2871},{"name":582,"type":234,"required":235,"description":2962},"新しい name",{"name":2859,"type":399,"required":235,"description":2964},"新しい outputSchema",{"name":233,"type":2856,"required":235,"description":2966},"新しい source",{"name":1633,"type":356,"required":235,"description":2968},"楽観ロック用バージョン",{"name":398,"type":399,"required":235,"description":2970},"更新内容を 1 つの JSON object で渡す。キーは id/name/outputSchema/from/version",{"name":402,"type":403,"required":235,"description":2972},"複数 Dataset を更新する payload 配列。各要素は id を持つ",{"command":2974,"toolName":2975,"capability":228,"policy":229,"summary":2976,"params":2977},"table history list","table_history_list","指定 Table の過去取り込み履歴を最新順で返す (Phase 2.0)。",[2978,2979,2981,2983,2984,2985,2986],{"name":626,"type":627,"required":284,"description":1492},{"name":250,"type":251,"required":235,"description":2980},"最大件数 (デフォルト 20、最大 100)",{"name":268,"type":234,"required":235,"description":2982},"履歴行に適用する CEL 条件",{"name":271,"type":234,"required":235,"description":2884},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":2988,"toolName":2989,"capability":299,"policy":408,"summary":2990,"params":2991},"table import","table_import","Excel / CSV / Google Sheet / organize の取り込み操作を table surface に統合する。DATE 列は和暦（R6.1.15、令和6年3月10日）・スラッシュ日付（2024/01/10）を ISO 日付へ変換する。",[2992,2994,2996,2999,3002,3004,3006,3009,3011,3013,3016,3019,3021,3023,3026,3029,3032,3036,3039,3042,3045,3048,3051,3054,3057,3060,3063,3066,3069,3071,3074,3077,3080,3083],{"name":233,"type":627,"required":235,"description":2993},"入力 Node",{"name":626,"type":627,"required":235,"description":2995},"追記先 Table",{"name":2997,"type":627,"required":235,"description":2998},"templateId","organize template の path または UUID",{"name":3000,"type":403,"required":235,"description":3001},"fromIds","organize の抽出元ドキュメント UUID 配列",{"name":1330,"type":234,"required":235,"description":3003},"入力または出力の path",{"name":254,"type":234,"required":235,"description":3005},"入力形式: xlsx、csv または gsheet",{"name":3007,"type":234,"required":235,"description":3008},"attendanceKind","CSV勤怠種別: shift または punch（省略時はヘッダーから決定論的に判定）",{"name":595,"type":234,"required":235,"description":3010},"create モード",{"name":402,"type":324,"required":235,"description":3012},"batch 取り込みモード",{"name":3014,"type":324,"required":235,"description":3015},"upsert","primary key による upsert",{"name":3017,"type":324,"required":235,"description":3018},"diff","行差分を読む",{"name":560,"type":324,"required":235,"description":3020},"organize を非同期開始",{"name":649,"type":251,"required":235,"description":3022},"完了まで待つ秒数（既定120秒、最大300秒。async=trueでは無視）",{"name":3024,"type":234,"required":235,"description":3025},"sheetUrl","公開 Google Sheet URL",{"name":3027,"type":234,"required":235,"description":3028},"tableName","新規 Table 名",{"name":3030,"type":403,"required":235,"description":3031},"properties","新規 Table の列定義。DATE は和暦・スラッシュ日付を YYYY-MM-DD に変換する",{"name":3033,"type":3034,"required":235,"description":3035},"plan","TableSchemaResult","XLSX 取り込みプラン",{"name":3037,"type":384,"required":235,"description":3038},"columnMapping","Excel 列から Table 列へのマッピング",{"name":3040,"type":234,"required":235,"description":3041},"primaryKeyColumn","upsert / diff に使う primary key 列",{"name":3043,"type":234,"required":235,"description":3044},"sheetName","シート名",{"name":3046,"type":251,"required":235,"description":3047},"headerRow","ヘッダー行 index",{"name":3049,"type":234,"required":235,"description":3050},"dataRange","Excel A1 データ範囲",{"name":3052,"type":251,"required":235,"description":3053},"sheetIndex","シート index",{"name":3055,"type":251,"required":235,"description":3056},"sampleSize","プレビュー sample 行数",{"name":3058,"type":251,"required":235,"description":3059},"sampleCap","diff sample 上限",{"name":3061,"type":457,"required":235,"description":3062},"parentNodeId","親フォルダ UUID",{"name":3064,"type":234,"required":235,"description":3065},"outputTableName","organize 出力テーブル名",{"name":3067,"type":457,"required":235,"description":3068},"outputTableId","organize 追記先テーブル UUID",{"name":2294,"type":457,"required":235,"description":3070},"organize 出力先フォルダ UUID",{"name":3072,"type":234,"required":235,"description":3073},"runInstructions","organize の追加指示",{"name":3075,"type":234,"required":235,"description":3076},"labelPrefix","採番プレフィックス",{"name":3078,"type":403,"required":235,"description":3079},"referenceBriefNodeIds","参考準備書面 UUID 配列",{"name":3081,"type":457,"required":235,"description":3082},"sourceFolderId","自動仕分け元フォルダ UUID",{"name":3084,"type":403,"required":235,"description":3085},"tables","xlsx/gsheet のテーブル契約配列: sheetName, dataRange(A1), headerRow(0始まり), tableName, properties(sourceColumn, key, displayName, type, config)。SELECT の config は {\"options\":[{\"value\":\"離婚\",\"color\":\"#RRGGBB\"}],\"multiple\":false}（value 必須・color/multiple 任意）。options は文字列配列 [\"離婚\",\"相続\"] も可で value として扱う。返り値はテーブルURL・行数とシート/列別の型不一致件数。",{"command":3087,"toolName":3088,"capability":299,"policy":229,"summary":3089,"params":3090},"table import correction delete","table_import_correction_delete","学習した訂正を1件忘れさせる。",[3091,3093],{"name":569,"type":457,"required":235,"description":3092},"学習内容の ID (UUID)",{"name":402,"type":403,"required":235,"description":3094},"忘れさせる学習内容 ID の配列",{"command":3096,"toolName":3097,"capability":228,"policy":229,"summary":3098,"params":3099},"table import correction list","table_import_correction_list","学習済み訂正、または指定 Table に適用された訂正を一覧する。",[3100,3102,3104,3105,3106,3107,3108],{"name":626,"type":627,"required":235,"description":3101},"対象 Table、未指定でテナント全体",{"name":268,"type":234,"required":235,"description":3103},"訂正一覧を絞る CEL 条件",{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3110,"toolName":3111,"capability":299,"policy":229,"summary":3112,"params":3113},"table import duplicate approve","table_import_duplicate_approve","抽出結果の中で「同じもの」と判定された重複グループを1件に統合する。",[3114,3116,3119],{"name":569,"type":457,"required":284,"description":3115},"対象ジョブのID (UUID)",{"name":3117,"type":234,"required":284,"description":3118},"tableKey","table_import_job_readのduplicateCandidatesのキー（対象テーブル）",{"name":3120,"type":234,"required":284,"description":3121},"groupId","統合する重複グループのID",{"command":3123,"toolName":3124,"capability":299,"policy":229,"summary":3125,"params":3126},"table import duplicate reject","table_import_duplicate_reject","抽出結果の重複候補グループを「重複ではない」として取り下げる。",[3127,3128,3129],{"name":569,"type":457,"required":284,"description":3115},{"name":3117,"type":234,"required":284,"description":3118},{"name":3120,"type":234,"required":284,"description":3130},"取り下げる重複グループのID",{"command":3132,"toolName":3133,"capability":299,"policy":229,"summary":3134,"params":3135},"table import job execute","table_import_job_execute","失敗・中止した AI 抽出ジョブを、同じ入力でもう一度実行する。",[3136,3138,3139],{"name":569,"type":457,"required":284,"description":3137},"table_import_job_readで確認した、失敗・中止したジョブのID (UUID)",{"name":649,"type":251,"required":235,"description":650},{"name":560,"type":324,"required":235,"description":652},{"command":3141,"toolName":3142,"capability":228,"policy":229,"summary":3143,"params":3144},"table import job read","table_import_job_read","整理ジョブの進捗・状態を取得する。",[3145,3147,3150],{"name":569,"type":457,"required":284,"description":3146},"ジョブUUID（table_import の戻り値）",{"name":3148,"type":251,"required":235,"description":3149},"stalledAfterSeconds","この秒数以上進捗がなければSTALLEDと判定（既定60秒）",{"name":290,"type":234,"required":235,"description":291},{"command":3152,"toolName":3153,"capability":299,"policy":229,"summary":3154,"params":3155},"table import mapping create","table_import_mapping_create","ユーザーが確定した OrganizeSchema を整理ひな型として保存する.",[3156,3158,3159,3161],{"name":1125,"type":234,"required":235,"description":3157},"Display name of the schema artifact folder",{"name":626,"type":627,"required":235,"description":1492},{"name":398,"type":399,"required":235,"description":3160},"OrganizeSchemaContent as a JSON object",{"name":402,"type":403,"required":235,"description":3162},"Payload array for creating several schemas. Each element takes the keys title/node/data",{"command":3164,"toolName":3165,"capability":228,"policy":229,"summary":3166,"params":3167},"table import mapping read","table_import_mapping_read","既存のスキーマ推論サービス (rule-based、デフォルト) を使って、列ごとの推奨 PropertyType と提案 displayName を取得する。",[3168,3169,3171,3174],{"name":626,"type":627,"required":284,"description":1492},{"name":3052,"type":251,"required":235,"description":3170},"シート index (0 始まり、デフォルト 0)",{"name":3172,"type":324,"required":235,"description":3173},"useLLM","LLM を使って高品質推論する場合は true (latency 大)。デフォルト false (rule-based)",{"name":290,"type":234,"required":235,"description":291},{"command":3176,"toolName":3177,"capability":299,"policy":229,"summary":3178,"params":3179},"table import mapping update","table_import_mapping_update","既存の整理ひな型 (OrganizeSchema artifact) の内容を更新する.",[3180,3181,3183,3185,3187],{"name":626,"type":627,"required":235,"description":1492},{"name":398,"type":399,"required":235,"description":3182},"The complete OrganizeSchemaContent as a JSON object",{"name":2758,"type":627,"required":235,"description":3184},"UUID of the tenant Skill artifact root that holds the extraction instructions",{"name":1125,"type":234,"required":235,"description":3186},"New display name. null or omitted keeps the current title",{"name":402,"type":403,"required":235,"description":3188},"Payload array for updating several schemas. Each element takes the keys node/data/skillId/title",{"command":3190,"toolName":3191,"capability":228,"policy":229,"summary":3192,"params":3193},"table import template list","table_import_template_list","利用可能な整理テンプレート一覧を返す。",[3194,3195,3196,3197,3198,3199],{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3201,"toolName":3202,"capability":228,"policy":229,"summary":3203,"params":3204},"table import template search","table_import_template_search","既存 inferred schema + sample rows から、合致しそうな system template top-3 を返す (Phase 2.1)。",[3205,3209,3212,3213,3214,3215,3216,3217],{"name":3206,"type":3207,"required":284,"description":3208},"inferredSchema","InferredSchema","InferredSchema object (read_preview 出力)",{"name":3210,"type":403,"required":235,"description":3211},"sampleRows","サンプル行 (List\u003CList\u003CString>>)。省略時は空配列扱い",{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3219,"toolName":3220,"capability":228,"policy":229,"summary":3221,"params":3222},"table kind record list","table_kind_record_list","種類が同じテーブルすべて（ワークスペース横断）の records を 1 つの一覧として返す。",[3223,3225,3227,3229],{"name":1837,"type":234,"required":284,"description":3224},"種類名（code・英名・日本語名のいずれか。例: minutes / 会議録）",{"name":271,"type":234,"required":235,"description":3226},"並び順 `key` または `key:asc` / `key:desc`（全テーブルをまたいで並べる）",{"name":250,"type":251,"required":235,"description":3228},"取得件数 (1-100, default 50)",{"name":274,"type":251,"required":235,"description":1192},{"command":3231,"toolName":3232,"capability":228,"policy":229,"summary":3233,"params":3234},"table list","table_list","テーブル一覧を取得する。対象は位置引数で渡す（例: table list /Workspace、table list \u003CワークスペースID>）。",[3235,3237,3238,3239,3240,3241,3242],{"name":1330,"type":234,"required":235,"description":3236},"対象範囲。/Workspace かワークスペースID。省略または/は全体",{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3244,"toolName":3245,"capability":299,"policy":229,"summary":3246,"params":3247},"table property create","table_property_create","テーブルに列を追加する。",[3248,3249,3252,3254,3256,3259,3262,3264],{"name":626,"type":627,"required":284,"description":1492},{"name":3250,"type":234,"required":235,"description":3251},"key","プロパティの一意キー（小文字・アンダースコア区切り、例: 'phone_number'）",{"name":412,"type":234,"required":235,"description":3253},"型: TEXT/LONG_TEXT/NUMBER/CHECKBOX/DATE/DATETIME/TIME/SELECT/EMAIL/URL/NODE/RECORD/USER/COMPUTED/ACTION/WEBHOOK/DEVICE",{"name":582,"type":234,"required":235,"description":3255},"UIに表示する名前（例: 電話番号）",{"name":3257,"type":324,"required":235,"description":3258},"required","必須フラグ（デフォルト: false）",{"name":3260,"type":399,"required":235,"description":3261},"config","型固有の設定JSON。SELECT等は必須項目を含む",{"name":398,"type":399,"required":235,"description":3263},"列定義を 1 つの JSON object で渡す。キーは key/type/name/required/config",{"name":402,"type":403,"required":235,"description":3265},"同じテーブルに複数列を追加する payload 配列。各要素のキーは data と同じ",{"command":3267,"toolName":3268,"capability":299,"policy":229,"summary":3269,"params":3270},"table property delete","table_property_delete","プロパティを削除する。",[3271,3272,3274],{"name":626,"type":627,"required":284,"description":1492},{"name":3250,"type":234,"required":235,"description":3273},"削除するプロパティのキー",{"name":402,"type":403,"required":235,"description":3275},"削除するプロパティキーの配列",{"command":3277,"toolName":3278,"capability":299,"policy":229,"summary":3279,"params":3280},"table property duplicate","table_property_duplicate","プロパティ（列）の定義を複製する。",[3281,3282,3285,3288],{"name":626,"type":627,"required":284,"description":1492},{"name":3283,"type":234,"required":284,"description":3284},"sourceKey","複製元プロパティのキー（active なもののみ可）",{"name":3286,"type":234,"required":284,"description":3287},"newKey","新規プロパティのキー（既存と重複不可、小文字・アンダースコア区切り）",{"name":3289,"type":234,"required":235,"description":3290},"newDisplayName","新規プロパティの表示名（省略時は「{元の表示名} (copy)」）",{"command":3292,"toolName":3293,"capability":228,"policy":229,"summary":3294,"params":3295},"table property history list","table_property_history_list","テーブルの列定義（property）の変更履歴を新しい順に返す READ_ONLY ツール。",[3296,3297,3299,3301],{"name":626,"type":627,"required":284,"description":1492},{"name":271,"type":234,"required":235,"description":3298},"ソート（未実装。常に新しい順）",{"name":250,"type":251,"required":235,"description":3300},"取得件数の上限（1-100、デフォルト20）",{"name":274,"type":251,"required":235,"description":1192},{"command":3303,"toolName":3304,"capability":228,"policy":229,"summary":3305,"params":3306},"table property history read","table_property_history_read","列定義の変更履歴を1件、変更前後の完全なプロパティ定義（propertyOrder 含む）付きで取得する READ_ONLY ツール。",[3307,3308,3310],{"name":626,"type":627,"required":284,"description":1492},{"name":1203,"type":457,"required":284,"description":3309},"対象履歴エントリの UUID（table_property_history_list の結果の entryId）",{"name":290,"type":234,"required":235,"description":291},{"command":3312,"toolName":3313,"capability":299,"policy":229,"summary":3314,"params":3315},"table property history restore","table_property_history_restore","テーブルの列定義を指定した変更履歴エントリの状態に戻す SIDE_EFFECTING ツール。",[3316,3317,3319],{"name":626,"type":627,"required":284,"description":1492},{"name":1203,"type":457,"required":284,"description":3318},"復元元の履歴エントリの UUID",{"name":1633,"type":356,"required":235,"description":3320},"復元前に期待するテーブルの schemaVersion（省略時は現在値をそのまま使う）",{"command":3322,"toolName":3323,"capability":228,"policy":229,"summary":3324,"params":3325},"table property schema read","table_property_schema_read","プロパティ型仕様を読む。",[3326,3329,3331,3334],{"name":3327,"type":234,"required":235,"description":3328},"formula","検証する CEL 式",{"name":320,"type":234,"required":235,"description":3330},"formula または schema の返却フィールド",{"name":3332,"type":384,"required":235,"description":3333},"variableTypes","変数名から CEL 型へのマップ",{"name":290,"type":234,"required":235,"description":291},{"command":3336,"toolName":3337,"capability":299,"policy":229,"summary":3338,"params":3339},"table property trash restore","table_property_trash_restore","soft-delete されたプロパティ（列）を復元する。",[3340,3341],{"name":626,"type":627,"required":284,"description":1492},{"name":3250,"type":234,"required":284,"description":3342},"復元する soft-deleted プロパティのキー",{"command":3344,"toolName":3345,"capability":299,"policy":229,"summary":3346,"params":3347},"table property update","table_property_update","プロパティを更新、並べ替え、または一括更新する。",[3348,3350,3352,3353,3355,3357,3359,3362,3365,3367],{"name":626,"type":627,"required":284,"description":3349},"対象 Table",{"name":3250,"type":234,"required":235,"description":3351},"更新対象 property key",{"name":582,"type":234,"required":235,"description":2840},{"name":3257,"type":324,"required":235,"description":3354},"新しい required",{"name":3260,"type":399,"required":235,"description":3356},"新しい config",{"name":398,"type":399,"required":235,"description":3358},"単一更新の内容を 1 つの JSON object で渡す。キーは key/name/required/config",{"name":3360,"type":403,"required":235,"description":3361},"propertyOrder","新しい全列順",{"name":3363,"type":403,"required":235,"description":3364},"operations","一括 property 操作",{"name":402,"type":324,"required":235,"description":3366},"batch モード",{"name":3368,"type":324,"required":235,"description":3369},"reorder","reorder モード",{"command":3371,"toolName":3372,"capability":228,"policy":229,"summary":3373,"params":3374},"table read","table_read","Table の sample または statistics を fields で選択して読む。",[3375,3376,3378,3380],{"name":626,"type":627,"required":284,"description":3349},{"name":320,"type":234,"required":235,"description":3377},"sample または statistics",{"name":3055,"type":251,"required":235,"description":3379},"sample 件数",{"name":290,"type":234,"required":235,"description":291},{"command":3382,"toolName":3383,"capability":228,"policy":229,"summary":3384,"params":3385},"table record aggregate","table_record_aggregate","レコードを aggregate、group-by、distinct のいずれかで読む。aggregate/group-by では aggregations、distinct では fieldKey が必須。例: {\"aggregations\":[{\"fieldKey\":\"amount\",\"aggregateType\":\"SUM\"}]}",[3386,3387,3390,3392,3395,3398,3399],{"name":626,"type":627,"required":284,"description":2540},{"name":3388,"type":403,"required":235,"description":3389},"aggregations","aggregate/group-by モードで必須。各要素: {fieldKey, aggregateType(SUM/AVG/COUNT/COUNT_DISTINCT/MIN/MAX)}。例: [{\"fieldKey\":\"amount\",\"aggregateType\":\"SUM\"}]",{"name":550,"type":234,"required":235,"description":3391},"指定すると group-by モードになり、aggregations が必須",{"name":3393,"type":324,"required":235,"description":3394},"distinct","true で distinct モードになり、fieldKey が必須",{"name":3396,"type":234,"required":235,"description":3397},"fieldKey","distinct 対象 field。指定時は distinct モード",{"name":268,"type":234,"required":235,"description":2907},{"name":250,"type":251,"required":235,"description":3400},"distinct 最大件数",{"command":3402,"toolName":3403,"capability":228,"policy":229,"summary":3404,"params":3405},"table record count","table_record_count","テーブルのレコード総数を取得する。",[3406],{"name":626,"type":627,"required":284,"description":1447},{"command":3408,"toolName":3409,"capability":299,"policy":229,"summary":3410,"params":3411},"table record create","table_record_create","Table または View に単一または batch の record を作成する。",[3412,3413,3415],{"name":626,"type":627,"required":284,"description":1492},{"name":398,"type":399,"required":235,"description":3414},"レコードの列データ JSON（プロパティキー→値）。例: {\"氏名\":\"山田太郎\",\"金額\":50000,\"受付日\":\"2026-06-08\"}。キーは table_schema_read が返すプロパティキー、値は型に応じた JSON（文字列/数値/真偽/配列）。",{"name":402,"type":403,"required":235,"description":3416},"一括作成する record data の JSON 配列",{"command":3418,"toolName":3419,"capability":299,"policy":408,"summary":3420,"params":3421},"table record delete","table_record_delete","単一、batch、または where に一致する record をゴミ箱へ移す。",[3422,3424,3425,3428,3429],{"name":569,"type":457,"required":235,"description":3423},"対象レコードの UUID。レコードは node ではないので path では指定できない。`table record list \u003CTable>` または `table record search \u003CTable>` の結果の id。",{"name":626,"type":627,"required":235,"description":2540},{"name":3426,"type":403,"required":235,"description":3427},"recordIds","batch record UUID 配列",{"name":402,"type":324,"required":235,"description":3366},{"name":268,"type":2776,"required":235,"description":3430},"CEL条件文字列、または構造化フィルタJSON配列（@fileで指定可）",{"command":3432,"toolName":3433,"capability":299,"policy":229,"summary":3434,"params":3435},"table record duplicate","table_record_duplicate","レコードを同一テーブル内でコピーする（1-100件）。",[3436,3437],{"name":626,"type":627,"required":284,"description":1447},{"name":3426,"type":403,"required":284,"description":3438},"コピー元レコードIDの配列。例: [\"uuid1\",\"uuid2\"]",{"command":3440,"toolName":3441,"capability":228,"policy":229,"summary":3442,"params":3443},"table record history list","table_record_history_list","レコードの変更履歴を取得する（誰がいつ何を変更したか）。",[3444,3445,3446,3447,3449,3451,3452],{"name":569,"type":457,"required":284,"description":3423},{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":3448},"1ページあたり件数（1-100、デフォルト20）",{"name":274,"type":251,"required":235,"description":3450},"開始位置（0始まり、デフォルト0）",{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3454,"toolName":3455,"capability":299,"policy":229,"summary":3456,"params":3457},"table record history restore","table_record_history_restore","同じテーブルのレコード更新を変更履歴からまとめて取り消す（最大1000件）。",[3458,3459],{"name":626,"type":627,"required":284,"description":1492},{"name":2582,"type":403,"required":284,"description":3460},"取り消す UPDATE/PATCH 履歴 id の配列（1〜1000件。同じテーブル内）",{"command":3462,"toolName":3463,"capability":228,"policy":229,"summary":3464,"params":3465},"table record list","table_record_list","生きた record を offset（0始まり）から limit 件取得する。totalCount は条件一致件数、size は返却件数、hasMore は後続の有無。nextOffset を次の offset に渡す。",[3466,3467,3468,3470,3471,3472,3473],{"name":626,"type":627,"required":284,"description":2540},{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":3469},"列キー、key:asc、key:desc（既定 asc）。降順例: --sort amount:desc",{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3475,"toolName":3476,"capability":228,"policy":229,"summary":3477,"params":3478},"table record read","table_record_read","record 本体、URL、label URL、source/back references を fields で読む。",[3479,3480,3482,3484,3486,3489],{"name":569,"type":457,"required":235,"description":3423},{"name":3426,"type":403,"required":235,"description":3481},"複数 record UUID",{"name":626,"type":627,"required":235,"description":3483},"back references の対象 Table",{"name":320,"type":234,"required":235,"description":3485},"url / label-url / source-references / back-references",{"name":3487,"type":234,"required":235,"description":3488},"fieldName","source references の field 名",{"name":290,"type":234,"required":235,"description":291},{"command":3491,"toolName":3492,"capability":228,"policy":229,"summary":3493,"params":3494},"table record search","table_record_search","条件に一致する行、または条件に一致する件数を取得する。",[3495,3496,3498,3500,3501,3502,3505,3506,3509],{"name":626,"type":627,"required":284,"description":2540},{"name":320,"type":234,"required":235,"description":3497},"取得する列キーのリスト（カンマ区切り）。省略で全列",{"name":271,"type":234,"required":235,"description":3499},"ソート指定。'key' または 'key:asc'/'key:desc'（デフォルト asc）",{"name":250,"type":251,"required":235,"description":2489},{"name":274,"type":251,"required":235,"description":3450},{"name":3503,"type":403,"required":235,"description":3504},"verificationStatuses","確認状態の配列: PENDING/CONFIRMED/REJECTED",{"name":268,"type":2776,"required":235,"description":3430},{"name":3507,"type":399,"required":235,"description":3508},"join","関連テーブルのJOIN指定（alias/baseProperty/targetTableId/select等）",{"name":323,"type":324,"required":235,"description":3510},"trueなら行を返さず、フィルタ後の件数と適用条件だけを返す",{"command":3512,"toolName":3513,"capability":228,"policy":229,"summary":3514,"params":3515},"table record trash list","table_record_trash_list","ゴミ箱内の record をページ取得する。",[3516,3517,3518,3519,3521],{"name":626,"type":627,"required":284,"description":1492},{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":3520},"1ページあたり件数 (1-100、デフォルト 20)",{"name":274,"type":251,"required":235,"description":3450},{"command":3523,"toolName":3524,"capability":299,"policy":408,"summary":3525,"params":3526},"table record trash purge","table_record_trash_purge","ゴミ箱内のレコードを完全削除する (不可逆、データ完全消失)。",[3527,3529],{"name":569,"type":457,"required":235,"description":3528},"完全削除する record の UUID (ゴミ箱内のもののみ)",{"name":402,"type":403,"required":235,"description":3530},"完全削除する record UUID の配列 (ゴミ箱内のもののみ)",{"command":3532,"toolName":3533,"capability":299,"policy":229,"summary":3534,"params":3535},"table record trash restore","table_record_trash_restore","ゴミ箱内のレコードを復元する。",[3536,3538],{"name":569,"type":457,"required":284,"description":3537},"復元する record の UUID (table_record_trash_list の結果から)",{"name":1633,"type":356,"required":235,"description":1634},{"command":3540,"toolName":3541,"capability":299,"policy":408,"summary":3542,"params":3543},"table record update","table_record_update","単一、batch、または where に一致する record を更新する。",[3544,3545,3547,3548,3549,3552,3555,3556,3559,3561],{"name":569,"type":457,"required":235,"description":3423},{"name":398,"type":2776,"required":235,"description":3546},"更新する列のみを含む patch JSON（merge 動作・省略列は不変）。例: {\"ステータス\":\"対応中\",\"金額\":60000}。キーは table_schema_read のプロパティキー。 batch モードでは [{recordId, data}, ...] の配列。 where 指定時に行ごとに異なる値を計算する場合は、field→CEL式 の JSON object を文字列化した値を渡す（例: '{\"amount\":\"amount * 1.1\"}'）。",{"name":626,"type":627,"required":235,"description":2540},{"name":402,"type":324,"required":235,"description":3366},{"name":3550,"type":324,"required":235,"description":3551},"merge","既存値へ merge",{"name":3553,"type":324,"required":235,"description":3554},"returnIds","更新 ID を返す",{"name":268,"type":2776,"required":235,"description":3430},{"name":3557,"type":283,"required":235,"description":3558},"operationId","operation UUID",{"name":247,"type":234,"required":235,"description":3560},"続行カーソル",{"name":1633,"type":356,"required":235,"description":3562},"Optimistic-lock table version",{"command":3564,"toolName":3565,"capability":228,"policy":229,"summary":3566,"params":3567},"table record verification list","table_record_verification_list","テーブル内の全レコードの確認状態一覧と、確認済み/未確認/除外の件数サマリーを取得する。",[3568,3569,3570,3571,3572,3573,3574],{"name":626,"type":627,"required":284,"description":1447},{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3576,"toolName":3577,"capability":228,"policy":229,"summary":3578,"params":3579},"table record verification read","table_record_verification_read","レコードの確認状態（未確認/確認済み/除外）を1件取得する。",[3580,3581],{"name":569,"type":457,"required":284,"description":3423},{"name":290,"type":234,"required":235,"description":291},{"command":3583,"toolName":3584,"capability":299,"policy":229,"summary":3585,"params":3586},"table record verification update","table_record_verification_update","単一または batch の record 確認状態を更新する。",[3587,3588,3589,3591,3594,3595],{"name":569,"type":457,"required":235,"description":3423},{"name":3426,"type":403,"required":235,"description":3427},{"name":754,"type":234,"required":235,"description":3590},"CONFIRMED / REJECTED / PENDING",{"name":3592,"type":234,"required":235,"description":3593},"notes","確認メモ",{"name":402,"type":324,"required":235,"description":3366},{"name":398,"type":399,"required":235,"description":3596},"更新内容を 1 つの JSON object で渡す。キーは id/recordIds/status/notes/batch",{"command":3598,"toolName":3599,"capability":228,"policy":229,"summary":3600,"params":3601},"table schema read","table_schema_read","Table schema、relationship、または record write JSON Schema を読む。",[3602,3603,3605,3607,3609],{"name":626,"type":627,"required":235,"description":1492},{"name":2844,"type":627,"required":235,"description":3604},"対象 Table。旧引数名",{"name":1330,"type":234,"required":235,"description":3606},"relationship の path",{"name":290,"type":234,"required":235,"description":3608},"出力の形: json（既定、構造化）/ text（同じ内容を可読テキストにしたもの） / json-schema（record write の JSON Schema）",{"name":3610,"type":324,"required":235,"description":3611},"relations","relationship 一覧",{"command":3613,"toolName":3614,"capability":299,"policy":229,"summary":3615,"params":3616},"table view create","table_view_create","Table または Dataset を source とする新しい Display を作成する。",[3617,3619,3621,3623,3626,3628,3631,3632,3634,3636,3639,3642,3644,3647,3650,3653,3656,3658],{"name":626,"type":457,"required":235,"description":3618},"Source Table の UUID (FROM_TABLE)。node/from/path のうちちょうど1つを指定",{"name":233,"type":457,"required":235,"description":3620},"Source Dataset の UUID (FROM_DATASET)",{"name":1330,"type":234,"required":235,"description":3622},"Workspace anchor path。単独は SOURCELESS、literal との併用は LITERAL",{"name":3624,"type":234,"required":235,"description":3625},"literal","LITERAL payload JSON。path 必須、node/from との併用不可。columns\u003C=20、rows\u003C=200、scalar cells、UTF-8\u003C=64KB",{"name":582,"type":234,"required":235,"description":3627},"Display 名（タブテキスト、1-100文字）",{"name":3629,"type":234,"required":235,"description":3630},"viewType","viewType (LIST/BOARD/CALENDAR/TIMELINE/GALLERY/STAT/CHART/ALERT/TREE_TABLE/MEMBER_SCHEDULE/HTML_CUSTOM/SCRIPTED/FORM/INTERACTIVE_HTML/MAIL)",{"name":268,"type":586,"required":235,"description":2548},{"name":271,"type":586,"required":235,"description":3633},"SortSpec 配列（空配列 '[]' 可）",{"name":550,"type":234,"required":235,"description":3635},"グループ化する列キー（BOARD で必須）",{"name":3637,"type":403,"required":235,"description":3638},"displayColumns","表示する列キーの配列（null で全列）",{"name":3640,"type":324,"required":235,"description":3641},"isDefault","この Display を source のデフォルトにするか",{"name":2297,"type":234,"required":235,"description":3643},"タブ色 (#RRGGBB)",{"name":3645,"type":234,"required":235,"description":3646},"icon","アイコン識別子",{"name":3648,"type":251,"required":235,"description":3649},"displayOrder","表示順 (0 以上)",{"name":3651,"type":399,"required":235,"description":3652},"display","viewType 固有の描画 config (object、table_view_schema_read を先に確認)",{"name":3654,"type":399,"required":235,"description":3655},"meta","追加メタデータ (JSON object)",{"name":398,"type":399,"required":235,"description":3657},"作成内容を 1 つの JSON object で渡す。キーは typed flag と同じ",{"name":402,"type":403,"required":235,"description":3659},"複数 Display を作成する payload 配列。各要素のキーは data と同じ",{"command":3661,"toolName":3662,"capability":299,"policy":229,"summary":3663,"params":3664},"table view delete","table_view_delete","Display を削除する。",[3665,3667],{"name":569,"type":457,"required":235,"description":3666},"削除する Display の UUID",{"name":402,"type":403,"required":235,"description":3668},"削除する Display UUID の配列",{"command":3670,"toolName":3671,"capability":228,"policy":229,"summary":3672,"params":3673},"table view history list","table_view_history_list","Display の変更履歴を新しい順に返す READ_ONLY ツール。",[3674,3676,3678,3679,3680,3681],{"name":569,"type":457,"required":284,"description":3675},"対象 Display の UUID",{"name":250,"type":251,"required":235,"description":3677},"取得件数の上限 (1-20、default 20)。",{"name":271,"type":234,"required":235,"description":2884},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3683,"toolName":3684,"capability":299,"policy":229,"summary":3685,"params":3686},"table view history restore","table_view_history_restore","Display を指定した変更履歴 entry に戻す SIDE_EFFECTING ツール。",[3687,3688,3690,3692],{"name":569,"type":457,"required":284,"description":3675},{"name":1203,"type":457,"required":235,"description":3689},"復元元 Display history entry の UUID",{"name":1215,"type":457,"required":235,"description":3691},"復元元 HTML source revision の UUID（既存互換）",{"name":1633,"type":356,"required":235,"description":3693},"復元前に期待する Display version",{"command":3695,"toolName":3696,"capability":228,"policy":229,"summary":3697,"params":3698},"table view list","table_view_list","指定 Table source の Display を一覧取得する。",[3699,3700,3701,3702,3703,3704,3705],{"name":626,"type":627,"required":284,"description":1492},{"name":268,"type":234,"required":235,"description":2907},{"name":271,"type":234,"required":235,"description":2884},{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":1192},{"name":320,"type":234,"required":235,"description":2888},{"name":323,"type":324,"required":235,"description":2890},{"command":3707,"toolName":3708,"capability":228,"policy":229,"summary":3709,"params":3710},"table view read","table_view_read","Display または HTML widget の validation / diagnostics / preview / export 情報を fields で読む。",[3711,3713,3715,3717,3719,3721,3724,3727,3729],{"name":569,"type":457,"required":235,"description":3712},"Display UUID",{"name":320,"type":234,"required":235,"description":3714},"diagnostics / validation / preview-url / export-url",{"name":398,"type":234,"required":235,"description":3716},"validation / preview 用 HTML",{"name":3629,"type":234,"required":235,"description":3718},"HTML_CUSTOM または SCRIPTED",{"name":1330,"type":234,"required":235,"description":3720},"scope path",{"name":3722,"type":234,"required":235,"description":3723},"theme","light または dark",{"name":3725,"type":251,"required":235,"description":3726},"width","preview width",{"name":254,"type":234,"required":235,"description":3728},"pdf または xlsx",{"name":290,"type":234,"required":235,"description":291},{"command":3731,"toolName":3732,"capability":228,"policy":229,"summary":3733,"params":3734},"table view schema read","table_view_schema_read","指定 viewType の display 必須・任意フィールド / 型仕様 / 例 / 注記を返す。",[3735,3737],{"name":3629,"type":234,"required":284,"description":3736},"viewType 名 (大文字小文字は問わない)",{"name":290,"type":234,"required":235,"description":291},{"command":3739,"toolName":3740,"capability":299,"policy":229,"summary":3741,"params":3742},"table view update","table_view_update","Display の設定を更新するか、default Display を切り替える。",[3743,3744,3747,3749,3750,3752,3754,3755,3756,3757,3758,3759,3761,3762,3764,3766,3768,3770,3772,3774],{"name":569,"type":457,"required":235,"description":3712},{"name":3745,"type":324,"required":235,"description":3746},"default","default にする",{"name":582,"type":234,"required":235,"description":3748},"Display 名",{"name":3629,"type":234,"required":235,"description":3629},{"name":268,"type":586,"required":235,"description":3751},"filters",{"name":271,"type":586,"required":235,"description":3753},"sortBy",{"name":550,"type":234,"required":235,"description":550},{"name":3637,"type":403,"required":235,"description":3637},{"name":2297,"type":234,"required":235,"description":2297},{"name":3645,"type":234,"required":235,"description":3645},{"name":3648,"type":251,"required":235,"description":3648},{"name":3651,"type":399,"required":235,"description":3760},"display config",{"name":3654,"type":399,"required":235,"description":3654},{"name":626,"type":457,"required":235,"description":3763},"source Table UUID",{"name":233,"type":457,"required":235,"description":3765},"source Dataset UUID",{"name":1330,"type":234,"required":235,"description":3767},"source path",{"name":3624,"type":234,"required":235,"description":3769},"literal source",{"name":1633,"type":356,"required":235,"description":3771},"実行層が自動設定する。preview base version",{"name":398,"type":399,"required":235,"description":3773},"更新内容を 1 つの JSON object で渡す。キーは typed flag と同じ",{"name":402,"type":403,"required":235,"description":3775},"同じ更新を複数 Display に適用する payload 配列。各要素は id を持つ",{"name":3777,"description":3778,"commands":3779},"template","様式パック構築",[3780,3810,3828,3837,3847,3864,3879,3889,3897,3912,3921],{"command":3781,"toolName":3782,"capability":299,"policy":229,"summary":3783,"params":3784},"template apply","template_apply","テンプレートを指定先へ適用し、作成した項目を返す。",[3785,3787,3791,3794,3797,3799,3802,3805,3807],{"name":569,"type":283,"required":284,"description":3786},"template_list で確認したテンプレート UUID",{"name":3788,"type":3789,"required":284,"description":3790},"catalogSource","TemplateCatalogSource","テンプレートの出所: GLOBAL または LOCAL",{"name":3792,"type":457,"required":235,"description":3793},"destinationWorkspaceId","適用先の共有フォルダ UUID。destinationParentId がない場合は必須",{"name":3795,"type":457,"required":235,"description":3796},"destinationParentId","適用先フォルダ UUID。指定時はこのフォルダ配下へ適用",{"name":557,"type":283,"required":235,"description":3798},"AI自動化を含むテンプレートで必須。member_list --kind ai の serviceAccountId（同じ行の id でも通る）",{"name":3800,"type":457,"required":235,"description":3801},"linkRecordId","作成した単一 TABLE を紐付ける先のレコード UUID。linkPropertyKey と同時指定",{"name":3803,"type":234,"required":235,"description":3804},"linkPropertyKey","作成した単一 TABLE を書き込む NODE プロパティキー。linkRecordId と同時指定",{"name":424,"type":234,"required":235,"description":3806},"実行層が設定する適用元 fingerprint",{"name":3808,"type":324,"required":235,"description":3809},"allowDuplicate","同名の既存ノードを別の親配下へ複製するときだけ true。省略時は既存ノードを再利用し、重複作成しない",{"command":3811,"toolName":3812,"capability":299,"policy":229,"summary":3813,"params":3814},"template create","template_create","指定ノードを LOCAL テンプレートとして .astar/templates/ に保存します。",[3815,3817,3819,3822,3824,3826],{"name":233,"type":627,"required":235,"description":3816},"テンプレート化する元ノード",{"name":582,"type":234,"required":235,"description":3818},"テンプレート名（省略時は元ノード名）",{"name":1837,"type":3820,"required":235,"description":3821},"TemplateCreateKind","テンプレート種別",{"name":238,"type":627,"required":235,"description":3823},"保存先フォルダ（省略時は .astar/templates）",{"name":398,"type":399,"required":235,"description":3825},"作成内容を1つのJSON objectで指定する。キーは from/name/kind/to",{"name":402,"type":403,"required":235,"description":3827},"複数作成の payload 配列。各要素は from/name/kind/to を持つ",{"command":3829,"toolName":3830,"capability":299,"policy":229,"summary":3831,"params":3832},"template delete","template_delete","LOCAL テンプレートだけをゴミ箱へ移動します。",[3833,3835],{"name":569,"type":457,"required":235,"description":3834},"削除する LOCAL テンプレート UUID",{"name":402,"type":403,"required":235,"description":3836},"削除する LOCAL テンプレート UUID の配列",{"command":3838,"toolName":3839,"capability":228,"policy":229,"summary":3840,"params":3841},"template list","template_list","利用可能なテンプレートカタログを一覧する。",[3842,3843,3845,3846],{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":3844},"並べ替えキー: displayName/category/version（既定 displayName）。key または key:asc/key:desc",{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"command":3848,"toolName":3849,"capability":299,"policy":229,"summary":3850,"params":3851},"template pack apply","template_pack_apply","様式パックへ指定レコードを決定論的に転記します。",[3852,3855,3858,3861,3863],{"name":3853,"type":457,"required":284,"description":3854},"packId","template_pack_listが返すPackフォルダUUID",{"name":3856,"type":457,"required":235,"description":3857},"sourceRecordId","入力が1つのPack用: 参照テーブル内のレコードUUID",{"name":3859,"type":384,"required":235,"description":3860},"sourceRecordIds","入力が複数のPack用: template_pack_listのsourceKeysごとのレコードUUID（例: {\"申請対象\":\"\u003Cuuid>\",\"申請者\":\"\u003Cuuid>\"}）",{"name":1333,"type":457,"required":235,"description":3862},"保存先フォルダUUID（省略時はPack所在ワークスペースのルート）",{"name":424,"type":234,"required":235,"description":1729},{"command":3865,"toolName":3866,"capability":299,"policy":229,"summary":3867,"params":3868},"template pack create","template_pack_create","原本と基準テーブルからDRAFT Packを作成します。",[3869,3871,3873,3874,3875,3877],{"name":582,"type":234,"required":235,"description":3870},"表示名（data または batch 要素でも指定可）",{"name":3872,"type":627,"required":284,"description":1447},"templateNodeId",{"name":626,"type":627,"required":284,"description":1447},{"name":592,"type":234,"required":235,"description":1140},{"name":398,"type":399,"required":235,"description":3876},"作成内容を 1 つの JSON object で渡す。キーは name/description",{"name":402,"type":403,"required":235,"description":3878},"複数 Pack の payload 配列。各要素のキーは data と同じ",{"command":3880,"toolName":3881,"capability":228,"policy":229,"summary":3882,"params":3883},"template pack list","template_pack_list","利用できる様式パックのUUID、表示名、状態、原本種別、必要な入力（sourceKeys）を返します。",[3884,3885,3887,3888],{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":3886},"並べ替えキー: displayName/status（既定 displayName）。key または key:asc/key:desc",{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"command":3890,"toolName":3891,"capability":228,"policy":229,"summary":3892,"params":3893},"template pack read","template_pack_read","Packの表示名、作成Skill、状態、mapping JSONをUUIDから読みます。",[3894,3896],{"name":3853,"type":457,"required":284,"description":3895},"PackフォルダUUID",{"name":290,"type":234,"required":235,"description":291},{"command":3898,"toolName":3899,"capability":299,"policy":229,"summary":3900,"params":3901},"template pack update","template_pack_update","Packのmappingまたは静的HTMLテンプレートを更新します。",[3902,3904,3906,3910],{"name":3853,"type":457,"required":235,"description":3903},"PackフォルダUUID（batch 要素でも指定可）",{"name":398,"type":234,"required":235,"description":3905},"自己完結した静的HTML全文（指定時はmappingも必須）",{"name":3907,"type":3908,"required":235,"description":3909},"mapping","FormMapping","FormMapping全文",{"name":402,"type":403,"required":235,"description":3911},"複数 Pack の payload 配列。各要素に packId と data または mapping を指定する",{"command":3913,"toolName":3914,"capability":228,"policy":229,"summary":3915,"params":3916},"template preview","template_preview","配布テンプレート（template_list の source が GLOBAL の行）を指定フォルダ配下に適用した場合の",[3917,3919],{"name":569,"type":457,"required":284,"description":3918},"template_list が返した source=GLOBAL のテンプレート UUID",{"name":238,"type":627,"required":284,"description":3920},"適用先フォルダ（UUID またはパス）",{"command":3922,"toolName":3923,"capability":228,"policy":229,"summary":3924,"params":3925},"template read","template_read","GLOBAL または LOCAL テンプレートの manifest と、テンプレートに含まれるノード一覧を読みます。",[3926,3928],{"name":569,"type":283,"required":284,"description":3927},"template_list が返したテンプレート UUID",{"name":290,"type":234,"required":235,"description":291},{"name":3930,"description":3931,"commands":3932},"tenant","テナントの作成・基本情報・所有者・現在設定の管理",[3933,3942],{"command":3934,"toolName":3935,"capability":228,"policy":229,"summary":3936,"params":3937},"tenant read","tenant_read","指定テナントの設定を読む。",[3938,3941],{"name":3939,"type":457,"required":284,"description":3940},"tenantId","テナントID",{"name":290,"type":234,"required":235,"description":291},{"command":3943,"toolName":3944,"capability":299,"policy":300,"summary":3945,"params":3946},"tenant update","tenant_update","指定テナントの名前、現在設定、または所有者を更新する。",[3947,3948,3950,3953,3956,3959,3962,3965,3968,3971,3973,3976,3979,3982,3985,3988,3991,3994,3998],{"name":3939,"type":457,"required":235,"description":3940},{"name":582,"type":234,"required":235,"description":3949},"新しいテナント名",{"name":3951,"type":324,"required":235,"description":3952},"current","現在のテナント設定を更新する",{"name":3954,"type":324,"required":235,"description":3955},"owner","テナント所有者を更新する",{"name":3957,"type":457,"required":235,"description":3958},"newOwnerId","新しいowner user ID（owner=true時に必須）",{"name":3960,"type":234,"required":235,"description":3961},"logoUrl","logo URL。空文字でclear",{"name":3963,"type":234,"required":235,"description":3964},"primaryColor","primary color。空文字でclear",{"name":3966,"type":234,"required":235,"description":3967},"accentColor","accent color。空文字でclear",{"name":3969,"type":403,"required":235,"description":3970},"enabledPlugins","有効plugin一覧",{"name":3722,"type":234,"required":235,"description":3972},"theme: general / legal / auto",{"name":3974,"type":234,"required":235,"description":3975},"layout","layout: default / legal-shell / auto",{"name":3977,"type":324,"required":235,"description":3978},"wearableCaptureEnabled","wearable captureを有効にするか",{"name":3980,"type":234,"required":235,"description":3981},"sessionHistoryRecordTableId","session history table ID。空文字でclear",{"name":3983,"type":234,"required":235,"description":3984},"quickPromptTableId","editor quick prompt table ID。空文字でclear",{"name":3986,"type":234,"required":235,"description":3987},"contactEmail","公開contact email。空文字でclear",{"name":3989,"type":234,"required":235,"description":3990},"contactPhone","公開contact phone。空文字でclear",{"name":3992,"type":234,"required":235,"description":3993},"aiAssistantSystemPrompt","realtime assist/session用system prompt。空文字でclear",{"name":3995,"type":3996,"required":235,"description":3997},"roleKind","RoleKind","組織業種",{"name":3999,"type":457,"required":235,"description":4000},"defaultSharedWorkspaceId","保存先を選んでいない流入元（録音など）の既定の保存先ワークスペースID。全員公開のワークスペースだけ指定できる",{"name":4002,"description":4003,"commands":4004},"web","公的な事業者登録データベースの照会",[4005,4026,4043,4060],{"command":4006,"toolName":4007,"capability":228,"policy":229,"summary":4008,"params":4009},"web analyze","web_analyze","JavaScriptで描画される外部Webページをヘッドレスブラウザで解析する。",[4010,4012,4014,4015,4017,4020,4023],{"name":955,"type":234,"required":284,"description":4011},"スクリーンショットを撮影するURL（httpsのみ）",{"name":290,"type":234,"required":284,"description":4013},"出力の形: json（既定、構造化）/ text（同じ内容を可読テキストにしたもの） / image（スクリーンショットの視覚的解析）",{"name":1910,"type":234,"required":235,"description":1911},{"name":254,"type":234,"required":235,"description":4016},"出力形式: TEXT（自然言語）または JSON（構造化データ）。省略時は TEXT",{"name":4018,"type":324,"required":235,"description":4019},"fullPage","true でページ全体（フルスクロール高）を撮影、false/省略でビューポートのみ",{"name":4021,"type":234,"required":235,"description":4022},"prompt","json形式で何を抽出するかの自然言語指示（省略可）",{"name":4024,"type":234,"required":235,"description":4025},"jsonSchema","json形式の出力JSON Schema（省略可）",{"command":4027,"toolName":4028,"capability":228,"policy":229,"summary":4029,"params":4030},"web read","web_read","URLのHTML、PDF、DOCX、XLSXを取得し、Markdownまたは行範囲を返す。",[4031,4033,4035,4037,4039,4042],{"name":955,"type":234,"required":284,"description":4032},"取得するURL（httpsのみ）",{"name":1604,"type":251,"required":235,"description":4034},"開始行番号（1始まり、省略時は従来どおり全文出力）",{"name":1607,"type":251,"required":235,"description":4036},"終了行番号（1始まり・inclusive、省略時は末尾まで）",{"name":1633,"type":234,"required":235,"description":4038},"web_search(inPage=true)のcontentRevision。変更検知に使う",{"name":4040,"type":324,"required":235,"description":4041},"rendered","trueなら常にヘッドレスブラウザでレンダリングする",{"name":290,"type":234,"required":235,"description":291},{"command":4044,"toolName":4045,"capability":228,"policy":229,"summary":4046,"params":4047},"web registry search","web_registry_search","事業者名で公的な事業者登録データベースを照会し、候補を一致度の高い順に返す。",[4048,4051,4054,4055,4056,4057,4058,4059],{"name":4049,"type":234,"required":284,"description":4050},"companyName","照会する事業者名",{"name":4052,"type":234,"required":235,"description":4053},"addressHint","所在地ヒント（任意）。候補の絞り込みと一致度判定に使う。",{"name":268,"type":234,"required":235,"description":855},{"name":271,"type":234,"required":235,"description":857},{"name":250,"type":251,"required":235,"description":859},{"name":274,"type":251,"required":235,"description":861},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"command":4061,"toolName":4062,"capability":228,"policy":229,"summary":4063,"params":4064},"web search","web_search","ウェブを検索し、タイトル・URL・スニペットを返す。",[4065,4067,4070,4073,4075,4078,4080,4082,4084,4085,4086],{"name":244,"type":234,"required":284,"description":4066},"検索キーワード（日本語可）",{"name":4068,"type":251,"required":235,"description":4069},"count","結果数（1-20、デフォルト5）",{"name":4071,"type":324,"required":235,"description":4072},"inPage","trueならurlの変換済み本文を検索する",{"name":955,"type":234,"required":235,"description":4074},"本文検索の対象URL（inPage=trueで必須）",{"name":4076,"type":251,"required":235,"description":4077},"contextLines","本文検索で前後に含める行数（デフォルト3）",{"name":250,"type":251,"required":235,"description":4079},"本文検索の最大結果数（デフォルト20）",{"name":274,"type":251,"required":235,"description":4081},"本文検索のスキップ件数（デフォルト0）",{"name":268,"type":234,"required":235,"description":4083},"CEL条件（where）。ウェブ検索結果の title / url / snippet / age で絞る。inPage=trueでは未対応",{"name":271,"type":234,"required":235,"description":857},{"name":320,"type":234,"required":235,"description":863},{"name":323,"type":324,"required":235,"description":865},{"name":2709,"description":4088,"commands":4089},"ワークスペース操作",[4090,4103,4113,4130,4147],{"command":4091,"toolName":4092,"capability":299,"policy":229,"summary":4093,"params":4094},"workspace create","workspace_create","テナント内に新しいワークスペース（共有フォルダ）を作成する。",[4095,4097,4100],{"name":582,"type":234,"required":284,"description":4096},"ワークスペース名（テナント内で一意）",{"name":4098,"type":234,"required":235,"description":4099},"visibilityMode","見られる範囲: ALL（既定・全員）/ SELECTED（members だけ）",{"name":4101,"type":403,"required":235,"description":4102},"members","SELECTED のときのメンバー id（member_list の id）。省略すると自分だけ",{"command":4104,"toolName":4105,"capability":228,"policy":229,"summary":4106,"params":4107},"workspace list","workspace_list","テナント内のワークスペース一覧を取得する。",[4108,4109,4111,4112],{"name":268,"type":234,"required":235,"description":312},{"name":271,"type":234,"required":235,"description":4110},"並べ替えキー: name/id（既定 name）。key または key:asc/key:desc",{"name":250,"type":251,"required":235,"description":316},{"name":274,"type":251,"required":235,"description":318},{"command":4114,"toolName":4115,"capability":299,"policy":229,"summary":4116,"params":4117},"workspace members update","workspace_members_update","ワークスペースを見られる範囲（ALL=全員 / SELECTED=選んだメンバーだけ）とメンバーを変える。",[4118,4120,4122,4125,4127],{"name":2942,"type":457,"required":284,"description":4119},"workspace_listで取得したワークスペースID (UUID)",{"name":4098,"type":234,"required":235,"description":4121},"見られる範囲: ALL / SELECTED（変えるときだけ指定）",{"name":4123,"type":403,"required":235,"description":4124},"add","加えるメンバーの id（member_list の id）。visibilityMode=SELECTED ではメンバー全員",{"name":2350,"type":403,"required":235,"description":4126},"外すメンバーの id（member_list の id）",{"name":4128,"type":457,"required":235,"description":4129},"successor","メンバー 0 人のワークスペースの引き継ぎ先 id（管理権限者のみ）",{"command":4131,"toolName":4132,"capability":228,"policy":229,"summary":4133,"params":4134},"workspace read","workspace_read","ワークスペースの全体構造（基本情報＋テーブル一覧＋ノードツリー）を一括取得する。",[4135,4137,4140,4143,4146],{"name":2709,"type":234,"required":284,"description":4136},"対象ワークスペースの参照。絶対 path (例: '/MyWorkspace'、root segment が workspace 名と一致) または workspace の UUID のどちらでも指定できる。空白を含むフォルダ/ワークスペース名（例: '/共有フォルダ/10 訴訟関係'）もそのまま渡せる（引用符は任意）。",{"name":4138,"type":251,"required":235,"description":4139},"treeDepth","ノードツリーの最大深さ（デフォルト2、最大5）",{"name":4141,"type":324,"required":235,"description":4142},"includeNodeTree","ノードツリーを含めるか（デフォルトtrue）",{"name":4144,"type":324,"required":235,"description":4145},"includeDataQuality","テーブルの充填率・最終更新日時を含めるか（デフォルトfalse）",{"name":290,"type":234,"required":235,"description":291},{"command":4148,"toolName":4149,"capability":299,"policy":229,"summary":4150,"params":4151},"workspace update","workspace_update","ワークスペースの名前を変更する。",[4152,4153],{"name":2942,"type":457,"required":284,"description":4119},{"name":582,"type":234,"required":284,"description":4154},"新しいワークスペース名",{},"tool-tree",236,24,"lVgz_r9UcCUwiQTSkkDkBZpp8MIusFOuK5Ax2iOaBHI",1791149858751]