ocd_mutate_context
Create, update, delete, or move multiple Markdown context entries in one batch call. Specify paths rooted at a context ID to apply changes across the hierarchical datastore.
Instructions
[OCD] コンテキストを変更 (create/update/delete/move 一括実行)
全ての書き込み操作を単一のツールで実行可能。 複数の操作を配列で渡すことで一括処理できます。
cwd: 作業ディレクトリ(設定探索の起点)
重要: path は Context Root の id で始まる完全なパスを指定してください。 例: "knowledge-base/new-doc", "src/plugins/MyPlugin/README"
操作タイプ
type | 必須フィールド | オプション |
create | path, title, summary, content | attrs |
update | path | title, summary, attrs, contentUpdates |
delete | path | - |
move | path, to | - |
title + summary の書き方
「ひとつづきのサマリ」として連結して読める形式で記述する
title: 見出し部分(10-50文字)
summary: 詳細部分(50-300文字)
両者の内容重複は禁止
path から想像できる以上の情報を含める
例:
title: "OAuth2.0認証フロー実装"
summary: "Google/GitHub連携対応。JWT発行、リフレッシュトークン管理、セッション有効期限7日。2FAはオプション対応"contentUpdates の操作タイプ
whole_replace - コンテンツ全置換
{ type: 'whole_replace', content: '新しいコンテンツ全体' }
replace - 部分置換(search / replacement / isRegex / flags)
search: '$', replacement: '\n\n追記内容', isRegex: true, flags: 'm'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | Yes | 作業ディレクトリ(設定探索の起点) | |
| operations | Yes | 変更操作の配列 |