You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'Canonical VFS folder path, e.g. "files/Reports" or "workflows/My%20Workflow/.plans". By default this mounts at "/home/user/{path}". Workflow alias directories mount under "/home/user/workflows/...".',
'Canonical VFS file path, e.g. "files/Reports/sales.csv" or "workflows/My%20Workflow/changelog.md". By default this mounts at "/home/user/{path}". Workflow alias paths mount under "/home/user/workflows/...".',
description: 'Create a new file or overwrite an existing file at path.',
1248
1258
enum: ['create','overwrite'],
1249
1259
},
1250
-
path: {type: 'string'},
1260
+
path: {
1261
+
type: 'string',
1262
+
description:
1263
+
'Canonical destination VFS path, e.g. "files/Reports/chart.png", "workflows/My%20Workflow/changelog.md", or "workflows/My%20Workflow/.plans/plan.md".',
'Canonical VFS folder path, e.g. "files/Reports" or "workflows/My%20Workflow/.plans". By default this mounts at "/home/user/{path}". Workflow alias directories mount under "/home/user/workflows/...".',
'Canonical VFS file path, e.g. "files/Reports/sales.csv" or "workflows/My%20Workflow/changelog.md". By default this mounts at "/home/user/{path}". Workflow alias paths mount under "/home/user/workflows/...".',
description: 'Create a new file or overwrite an existing file at path.',
1388
1410
enum: ['create','overwrite'],
1389
1411
},
1390
-
path: {type: 'string'},
1412
+
path: {
1413
+
type: 'string',
1414
+
description:
1415
+
'Canonical destination VFS path, e.g. "files/Reports/chart.png", "workflows/My%20Workflow/changelog.md", or "workflows/My%20Workflow/.plans/plan.md".',
'Plan file name or relative path under .plans, e.g. "implementation.md" or "phase-1/implementation.md". If no extension is supplied, ".md" is appended.',
3172
+
},
3173
+
scope: {
3174
+
type: 'string',
3175
+
description:
3176
+
'Plan scope. Use "workspace" for root .plans/** main-agent plans. Use "workflow" for workflows/{workflow}/.plans/** subplans. If omitted with workflowPath, workflow scope is assumed; otherwise workspace scope is assumed.',
3177
+
enum: ['workspace','workflow'],
3178
+
},
3179
+
title: {
3180
+
type: 'string',
3181
+
description: 'Optional short user-visible label for the plan creation.',
3182
+
},
3183
+
workflowPath: {
3184
+
type: 'string',
3185
+
description:
3186
+
'Required for scope "workflow". Canonical workflow VFS path, e.g. "workflows/My%20Workflow" or "workflows/Folder/My%20Workflow". Copy from glob/read output; do not use workflow IDs.',
3187
+
},
3188
+
},
3189
+
required: ['name'],
3190
+
},
3191
+
resultSchema: {
3192
+
type: 'object',
3193
+
properties: {
3194
+
data: {
3195
+
type: 'object',
3196
+
description:
3197
+
'Contains id, name, scope, vfsPath, backingVfsPath, and workflowId for workflow plans. Use vfsPath for follow-up workspace_file calls.',
'Canonical VFS folder path, e.g. "files/Reports" or "workflows/My%20Workflow/.plans". By default this mounts at "/home/user/{path}". Workflow alias directories mount under "/home/user/workflows/...".',
'Canonical VFS file path, e.g. "files/Reports/sales.csv" or "workflows/My%20Workflow/changelog.md". By default this mounts at "/home/user/{path}". Workflow alias paths mount under "/home/user/workflows/...".',
'Canonical destination VFS path, e.g. "files/Reports/chart.png", "workflows/My%20Workflow/changelog.md", or "workflows/My%20Workflow/.plans/plan.md".',
'Canonical VFS folder path, e.g. "files/Reports" or "workflows/My%20Workflow/.plans". By default this mounts at "/home/user/{path}". Workflow alias directories mount under "/home/user/workflows/...".',
'Canonical VFS file path, e.g. "files/Reports/sales.csv" or "workflows/My%20Workflow/changelog.md". By default this mounts at "/home/user/{path}". Workflow alias paths mount under "/home/user/workflows/...".',
'Canonical destination VFS path, e.g. "files/Reports/chart.png", "workflows/My%20Workflow/changelog.md", or "workflows/My%20Workflow/.plans/plan.md".',
'Plan file name or relative path under .plans, e.g. "implementation.md" or "phase-1/implementation.md". If no extension is supplied, ".md" is appended.',
2910
+
},
2911
+
scope: {
2912
+
type: 'string',
2913
+
description:
2914
+
'Plan scope. Use "workspace" for root .plans/** main-agent plans. Use "workflow" for workflows/{workflow}/.plans/** subplans. If omitted with workflowPath, workflow scope is assumed; otherwise workspace scope is assumed.',
2915
+
enum: ['workspace','workflow'],
2916
+
},
2917
+
title: {
2918
+
type: 'string',
2919
+
description: 'Optional short user-visible label for the plan creation.',
2920
+
},
2921
+
workflowPath: {
2922
+
type: 'string',
2923
+
description:
2924
+
'Required for scope "workflow". Canonical workflow VFS path, e.g. "workflows/My%20Workflow" or "workflows/Folder/My%20Workflow". Copy from glob/read output; do not use workflow IDs.',
2925
+
},
2926
+
},
2927
+
required: ['name'],
2928
+
},
2929
+
resultSchema: {
2930
+
type: 'object',
2931
+
properties: {
2932
+
data: {
2933
+
type: 'object',
2934
+
description:
2935
+
'Contains id, name, scope, vfsPath, backingVfsPath, and workflowId for workflow plans. Use vfsPath for follow-up workspace_file calls.',
2936
+
},
2937
+
message: {
2938
+
type: 'string',
2939
+
description: 'Human-readable outcome.',
2940
+
},
2941
+
success: {
2942
+
type: 'boolean',
2943
+
description: 'Whether the plan file was created.',
0 commit comments