whodb_platform_write_plan
Validate and preview hosted platform writes without executing them, returning payload keys, suggested reads, and direct impact for safe dry runs before mutating calls.
Instructions
Validate and preview a hosted platform write without executing it.
Use this before calling mutating tools when the agent needs a safe dry-run summary. It reuses the same generic write specs as real writes, returns payload keys, suggested reads, and direct impact, but does not create a confirmation token. Accepts workspace {host, org, project} for per-call targeting without changing defaults.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Resource id for update, delete, or action operations | |
| action | No | Action name when operation is action, for example deploy, run, rename, move, promote_to_dataset | |
| fields | No | Top-level output fields to include, for example preview, affected, warnings. | |
| payload | No | Structured payload to validate and summarize. This tool never executes it. | |
| resource | Yes | Resource type, for example secret, ai_provider, ontology, dataset, transform, folder, file, function, source_object | |
| operation | Yes | Write operation: create, update, delete, or action | |
| workspace | No | Optional target for this call only. Omit to use the session default set by whodb_platform_session_use, then process/saved defaults. Discover targets with whodb_platform_hosts, whodb_platform_orgs and whodb_platform_projects. | |
| omit_files | No | Omit root folder file and folder nodes for impact lookup. Defaults to false. | |
| omit_lineage | No | Omit hosted lineage edges for impact lookup. Defaults to false. | |
| payload_json | No | Legacy JSON object payload. Prefer payload; this tool never executes it. |