Skip to content

AIエージェントセッション ​

AIエージェントセッションは、ユーザーとエージェントの会話1本です。 会話・ツール実行結果・プラン・TODOリストを保持し、最終活動から一定期間で自動的に削除されます。

セッションを他のユーザーへ共有すると、閲覧者は会話の中の SQL 実行結果や コネクタの応答も閲覧できます。閲覧者がコネクションへのアクセス権を持っていない場合も 表示されるため、共有設定の変更は到達可能性の変更として記録します。

ワークスペースオーナーは、ワークスペース設定の エージェント利用状況 から ワークスペース内の他のユーザーのセッションの会話ログを閲覧できます。 共有設定を経由しない閲覧のため、別のイベントとして記録します。

セッションの中でエージェントが行った操作は、操作対象のリソースのイベントとして 記録されます(SQL の実行なら query_job.create)。 どのセッション・どのツールからの操作かは context.ai_agent に入ります。

イベント一覧 ​

イベントリソース説明
agent_session.createagent_sessionAIエージェントセッションが作成された
agent_session.renameagent_sessionAIエージェントセッション名が変更された
agent_session.run_turnagent_turnAIエージェントのターンが実行された
agent_session.openagent_sessionAIエージェントセッションの内容が取得された
agent_session.inspect_logagent_sessionAIエージェントセッションの会話ログが管理画面から閲覧された
agent_session.send_slackagent_turnAIエージェントセッションの結果が Slack へ送信された
agent_session.search_webagent_sessionAIエージェントが Web を検索した
agent_session.fetch_webagent_sessionAIエージェントが Web ページを取得した
agent_session.add_share_permissionagent_sessionAIエージェントセッションの閲覧権限が付与された
agent_session.remove_share_permissionagent_sessionAIエージェントセッションの閲覧権限が削除された
agent_session.change_canvas_sharingagent_sessionAIエージェントセッション内キャンバスの共有設定が変更された

イベント詳細 ​

agent_session.create プレビュー ​

記録期間: 2026-10-27 〜

AIエージェントセッションの作成を記録します。

フィールド値
event.codeagent_session.create
scope.typeworkspace
resource.typeagent_session
references起動に使われたリソース
query(なし)
outbound(なし)
change作成時の共有設定
grant(なし)
extra(なし)

references ​

セッションの起動に使われた AIプロファイルが入ります。 既存のセッションを複製して作った場合は、複製元のセッションも入ります。

relationtype必須説明
viaai_profile必須AIプロファイル
sourceagent_session任意AIエージェントセッション

change ​

作成時点の、セッション内キャンバスの共有設定が入ります。

名前モード型必須説明
share_canvases値bool必須作成時の設定値

サンプル ​

新しいセッションの作成 ​
json
{
  "event": {
    "code": "agent_session.create",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": null
      }
    ],
    ...
  },
  "references": [
    {
      "type": "ai_profile",
      "uid": "63e1be654aa70ad689601c10",
      "name": "Default",
      "relation": "via"
    }
  ],
  "change": {
    "fields": [
      {
        "name": "share_canvases",
        "new": true
      }
    ]
  },
  ...
}
既存のセッションの複製 ​

途中のターンまでの会話を複製して、自分のセッションとして作り直したものです。 タイトルは複製元から引き継ぎます。

json
{
  "event": {
    "code": "agent_session.create",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c02",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c02",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c02",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "references": [
    {
      "type": "ai_profile",
      "uid": "63e1be654aa70ad689601c10",
      "name": "Default",
      "relation": "via"
    },
    {
      "type": "agent_session",
      "uid": "63e1be654aa70ad689601c01",
      "name": "Weekly sales analysis",
      "relation": "source"
    }
  ],
  "change": {
    "fields": [
      {
        "name": "share_canvases",
        "new": true
      }
    ]
  },
  ...
}

agent_session.rename プレビュー ​

記録期間: 2026-10-27 〜

AIエージェントセッションのタイトルの変更を記録します。

フィールド値
event.codeagent_session.rename
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound(なし)
changename
grant(なし)
extra(なし)

change ​

名前モード型必須説明
name値string必須変更前後のタイトル
sensitivity: pii

サンプル ​

json
{
  "event": {
    "code": "agent_session.rename",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "change": {
    "fields": [
      {
        "name": "name",
        "old": "Untitled",
        "new": "Weekly sales analysis"
      }
    ]
  },
  ...
}

agent_session.run_turn プレビュー ​

記録期間: 2026-10-27 〜

AIエージェントのターンの実行と、LLM プロバイダへのデータ送出を記録します。

フィールド値
event.codeagent_session.run_turn
scope.typeworkspace
resource.typeagent_turn
references(なし)
query(なし)
outbound送出先の LLM プロバイダ
change(なし)
grant(なし)
extra(なし)

outbound ​

そのターンで呼び出された LLM プロバイダとモデルが入ります。 LLM を一度も呼び出さずに終わったターンでは入りません (使用量の上限超過や、開始直後の中断など)。 1ターンの中で複数のモデルが使われた場合は、プロバイダとモデルの組ごとに1件ずつ入ります。

Codatum が管理するモデル(マネージドAIプロファイル)を経由した場合は、 Codatum が選定した宛先を指す codatum_managed が uid に入り、 プロバイダの表示名とモデル名は入りません。

送出した内容(ユーザーの入力、SQL の実行結果、応答の本文)は記録しません。

サンプル ​

単一モデルでの実行 ​
json
{
  "event": {
    "code": "agent_session.run_turn",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_turn",
    "uid": "turn_0193fa2c",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01/agent_turn/turn_0193fa2c",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      {
        "type": "agent_turn",
        "uid": "turn_0193fa2c",
        "name": null
      }
    ],
    ...
  },
  "outbound": {
    "targets": [
      {
        "type": "llm",
        "uid": "anthropic",
        "name": "Anthropic",
        "model": "claude-sonnet-5"
      }
    ]
  },
  ...
}
サブエージェントを伴う実行 ​

サブエージェントが別のモデルを使った場合は、モデルごとに1件ずつ入ります。

json
{
  "event": {
    "code": "agent_session.run_turn",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_turn",
    "uid": "turn_0193fa2c",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01/agent_turn/turn_0193fa2c",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      {
        "type": "agent_turn",
        "uid": "turn_0193fa2c",
        "name": null
      }
    ],
    ...
  },
  "outbound": {
    "targets": [
      {
        "type": "llm",
        "uid": "anthropic",
        "name": "Anthropic",
        "model": "claude-sonnet-5"
      },
      {
        "type": "llm",
        "uid": "openai",
        "name": "OpenAI",
        "model": "gpt-5"
      }
    ]
  },
  ...
}
マネージドAIプロファイルでの実行 ​

プロバイダとモデルを Codatum が選定するため、uid は codatum_managed になり、 プロバイダの表示名とモデル名は入りません。

json
{
  "event": {
    "code": "agent_session.run_turn",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_turn",
    "uid": "turn_0193fa2c",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01/agent_turn/turn_0193fa2c",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      {
        "type": "agent_turn",
        "uid": "turn_0193fa2c",
        "name": null
      }
    ],
    ...
  },
  "outbound": {
    "targets": [
      {
        "type": "llm",
        "uid": "codatum_managed"
      }
    ]
  },
  ...
}
LLM を呼び出さずに終わったターン ​

使用量の上限超過などで LLM の呼び出し前に終端したターンです。outbound は入りません。

json
{
  "event": {
    "code": "agent_session.run_turn",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_turn",
    "uid": "turn_0193fa2c",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01/agent_turn/turn_0193fa2c",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      {
        "type": "agent_turn",
        "uid": "turn_0193fa2c",
        "name": null
      }
    ],
    ...
  },
  ...
}
Slack から起動した実行 ​

どのスレッド・どの Slack ユーザーからの実行かは context.slack から辿れます。

json
{
  "event": {
    "code": "agent_session.run_turn",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_turn",
    "uid": "turn_0193fa2c",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01/agent_turn/turn_0193fa2c",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      {
        "type": "agent_turn",
        "uid": "turn_0193fa2c",
        "name": null
      }
    ],
    ...
  },
  "context": {
    "slack": {
      "team_id": "T012ABC",
      "team_name": "Acme",
      "channel_id": "C034XYZ",
      "thread_ts": "1735689600.123456",
      "slack_user_id": "U056DEF"
    }
  },
  "outbound": {
    "targets": [
      {
        "type": "llm",
        "uid": "anthropic",
        "name": "Anthropic",
        "model": "claude-sonnet-5"
      }
    ]
  },
  ...
}
MCPクライアントから起動した実行 ​

どのMCPクライアントのどの接続からの実行かは context.mcp から辿れます。

json
{
  "event": {
    "code": "agent_session.run_turn",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_turn",
    "uid": "turn_0193fa2c",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01/agent_turn/turn_0193fa2c",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      {
        "type": "agent_turn",
        "uid": "turn_0193fa2c",
        "name": null
      }
    ],
    ...
  },
  "context": {
    "mcp": {
      "client": {
        "type": "mcp_client",
        "uid": "cursor-dcr-01",
        "name": "Cursor"
      },
      "oauth_session": {
        "type": "mcp_oauth_session",
        "uid": "oauth_sess_01"
      },
      "scopes": [
        "agent:execute"
      ]
    }
  },
  "outbound": {
    "targets": [
      {
        "type": "llm",
        "uid": "anthropic",
        "name": "Anthropic",
        "model": "claude-sonnet-5"
      }
    ]
  },
  ...
}

agent_session.open プレビュー ​

記録期間: 2026-10-27 〜

共有されたセッションの閲覧者による閲覧と、MCPクライアントによるセッション内容の取得を記録します。

フィールド値
event.codeagent_session.open
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound(なし)
change(なし)
grant(なし)
extra(なし)

サンプル ​

共有された閲覧者による閲覧 ​
json
{
  "event": {
    "code": "agent_session.open",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  ...
}
MCPクライアントによる取得 ​

どのMCPクライアントのどの接続からの取得かは context.mcp から辿れます。

json
{
  "event": {
    "code": "agent_session.open",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "context": {
    "mcp": {
      "client": {
        "type": "mcp_client",
        "uid": "cursor-dcr-01",
        "name": "Cursor"
      },
      "oauth_session": {
        "type": "mcp_oauth_session",
        "uid": "oauth_sess_01"
      },
      "scopes": [
        "agent:execute"
      ]
    }
  },
  ...
}

agent_session.inspect_log プレビュー ​

記録期間: 2026-10-27 〜

ワークスペース設定の エージェント利用状況 からの、他のユーザーのセッションの 会話ログの閲覧を記録します。閲覧できるのは会話の本文と、ツール呼び出しの名前・ 所要時間・成否までで、ツール実行の結果は含みません。

フィールド値
event.codeagent_session.inspect_log
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound(なし)
change(なし)
grant(なし)
extra(なし)

サンプル ​

json
{
  "event": {
    "code": "agent_session.inspect_log",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  ...
}

agent_session.send_slack プレビュー ​

記録期間: 2026-10-27 〜

Slack から実行したターンの結果、キャンバスの添付、承認依頼の Slack への送信を記録します。

フィールド値
event.codeagent_session.send_slack
scope.typeworkspace
resource.typeagent_turn
references(なし)
query(なし)
outbound送信先の Slack チャンネル
change(なし)
grant(なし)
extra(なし)

outbound ​

送信先の Slack チャンネルが入ります。 uid は Slack のワークスペースとチャンネルの識別子を / でつないだ値です。 メッセージの本文と添付ファイルの内容は記録しません。

サンプル ​

どのスレッド・どの Slack ユーザーからのターンかは context.slack から辿れます。

json
{
  "event": {
    "code": "agent_session.send_slack",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_turn",
    "uid": "turn_0193fa2c",
    "name": null,
    "path": "agent_session/63e1be654aa70ad689601c01/agent_turn/turn_0193fa2c",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": null
      },
      {
        "type": "agent_turn",
        "uid": "turn_0193fa2c",
        "name": null
      }
    ],
    ...
  },
  "context": {
    "slack": {
      "team_id": "T012ABC",
      "team_name": "Acme",
      "channel_id": "C034XYZ",
      "thread_ts": "1735689600.123456",
      "slack_user_id": "U056DEF"
    }
  },
  "outbound": {
    "targets": [
      {
        "type": "slack",
        "uid": "T012ABC/C034XYZ"
      }
    ]
  },
  ...
}

agent_session.search_web プレビュー ​

記録期間: 2026-10-27 〜

AIエージェントの Web 検索で、検索語を Web 検索サービスへ送信したことを記録します。 AIプロファイルの設定で Web 検索を許可していない場合や、検索語が送信前の検査で 止められた場合は送信されないため、記録しません。

フィールド値
event.codeagent_session.search_web
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound送信先の Web 検索サービス
change(なし)
grant(なし)
extra(なし)

outbound ​

Codatum が選定した Web 検索サービスを指す codatum_managed が入ります。検索語と検索結果は記録しません。

サンプル ​

json
{
  "event": {
    "code": "agent_session.search_web",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "context": {
    "ai_agent": {
      "ai_profile": {
        "type": "ai_profile",
        "uid": "63e1be654aa70ad689601c10",
        "name": "Default"
      },
      "session": {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      "tool": "web_search"
    }
  },
  "outbound": {
    "targets": [
      {
        "type": "web_search",
        "uid": "codatum_managed"
      }
    ]
  },
  ...
}

agent_session.fetch_web プレビュー ​

記録期間: 2026-10-27 〜

AIエージェントの Web 取得で、ページの取得を依頼したことを記録します。 AIプロファイルの設定で取得を許可していない URL や、送信前の検査で止められた URL は 取得されないため、記録しません。

フィールド値
event.codeagent_session.fetch_web
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound取得を依頼したページ
change(なし)
grant(なし)
extra(なし)

outbound ​

取得を依頼したページのオリジンが、オリジンごとに1件ずつ入ります。 1回の取得で複数のページを依頼した場合は、複数件入ります。 URL のパス・クエリ文字列と、ページの内容は記録しません。

サンプル ​

json
{
  "event": {
    "code": "agent_session.fetch_web",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "context": {
    "ai_agent": {
      "ai_profile": {
        "type": "ai_profile",
        "uid": "63e1be654aa70ad689601c10",
        "name": "Default"
      },
      "session": {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      },
      "tool": "web_fetch"
    }
  },
  "outbound": {
    "targets": [
      {
        "type": "web",
        "uid": "https://www.example.com"
      },
      {
        "type": "web",
        "uid": "https://docs.example.org"
      }
    ]
  },
  ...
}

agent_session.add_share_permission プレビュー ​

記録期間: 2026-10-27 〜

ユーザー・グループ・全メンバーへのセッション閲覧権限の付与を記録します。

フィールド値
event.codeagent_session.add_share_permission
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound(なし)
change(なし)
grant付与先と付与権限
extra(なし)

grant ​

閲覧権限が付与された相手(ユーザー・グループ・全メンバー)と付与された権限が入ります。

サンプル ​

ユーザーへの権限付与 ​
json
{
  "event": {
    "code": "agent_session.add_share_permission",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "grant": {
    "target": {
      "type": "agent_session",
      "uid": "63e1be654aa70ad689601c01",
      "name": "Weekly sales analysis"
    },
    "grantee": {
      "type": "user",
      "uid": "63e1be654aa70ad689601bec",
      "email_addr": "taro@example.com"
    },
    "role": {
      "new": "agent_session.viewer"
    }
  },
  ...
}
グループへの権限付与 ​
json
{
  "event": {
    "code": "agent_session.add_share_permission",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "grant": {
    "target": {
      "type": "agent_session",
      "uid": "63e1be654aa70ad689601c01",
      "name": "Weekly sales analysis"
    },
    "grantee": {
      "type": "group",
      "uid": "63e1be654aa70ad689601be3",
      "name": "Data Engineers"
    },
    "role": {
      "new": "agent_session.viewer"
    }
  },
  ...
}
ワークスペース全員への権限付与 ​

特定の相手ではなくワークスペースの全メンバーへ開放した場合です。

json
{
  "event": {
    "code": "agent_session.add_share_permission",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "grant": {
    "target": {
      "type": "agent_session",
      "uid": "63e1be654aa70ad689601c01",
      "name": "Weekly sales analysis"
    },
    "grantee": {
      "type": "workspace",
      "uid": "63e1be654aa70ad689601be0",
      "name": "Acme Analytics"
    },
    "role": {
      "new": "agent_session.viewer"
    }
  },
  ...
}

agent_session.remove_share_permission プレビュー ​

記録期間: 2026-10-27 〜

セッション閲覧権限の削除を記録します。

フィールド値
event.codeagent_session.remove_share_permission
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound(なし)
change(なし)
grant削除先と削除された権限
extra(なし)

grant ​

閲覧権限が削除された相手(ユーザー・グループ・全メンバー)と削除された権限が入ります。

サンプル ​

json
{
  "event": {
    "code": "agent_session.remove_share_permission",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "grant": {
    "target": {
      "type": "agent_session",
      "uid": "63e1be654aa70ad689601c01",
      "name": "Weekly sales analysis"
    },
    "grantee": {
      "type": "user",
      "uid": "63e1be654aa70ad689601bec",
      "email_addr": "taro@example.com"
    },
    "role": {
      "old": "agent_session.viewer"
    }
  },
  ...
}

agent_session.change_canvas_sharing プレビュー ​

記録期間: 2026-10-27 〜

セッションの閲覧者にキャンバスを閲覧させるかどうかの変更を記録します。

フィールド値
event.codeagent_session.change_canvas_sharing
scope.typeworkspace
resource.typeagent_session
references(なし)
query(なし)
outbound(なし)
changeshare_canvases
grant(なし)
extra(なし)

change ​

名前モード型必須説明
share_canvases値bool必須変更前後の設定値

サンプル ​

有効化 ​
json
{
  "event": {
    "code": "agent_session.change_canvas_sharing",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "change": {
    "fields": [
      {
        "name": "share_canvases",
        "old": false,
        "new": true
      }
    ]
  },
  ...
}
無効化 ​
json
{
  "event": {
    "code": "agent_session.change_canvas_sharing",
    ...
  },
  "scope": {
    "type": "workspace",
    ...
  },
  "resource": {
    "type": "agent_session",
    "uid": "63e1be654aa70ad689601c01",
    "name": "Weekly sales analysis",
    "path": "agent_session/63e1be654aa70ad689601c01",
    "parts": [
      {
        "type": "agent_session",
        "uid": "63e1be654aa70ad689601c01",
        "name": "Weekly sales analysis"
      }
    ],
    ...
  },
  "change": {
    "fields": [
      {
        "name": "share_canvases",
        "old": true,
        "new": false
      }
    ]
  },
  ...
}

Codatum Audit Events 監査ログイベントカタログ