trygoodfolder.com
GoodFolder gives a folder on your computer a history you can read. See what an agent or a person changed, who did it, and return to any earlier version. Your files stay where they are and keep their…
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 15 · Act 9 · Transact 1 · Score: Not yet scored
Tool inspector
propose_file_change
Create a reviewable one-file suggestion. text_replace works on any file readable as text, source files included; table_update takes exact CSV/TSV cells; asset_replace puts a file somebody already sent up in place of this one. This never changes the file; only the folder owner can accept it.
Page: /dashboard?demo=1
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
document |
string | yes | Exact file path in the current GoodFolder. |
operation |
string | yes | The kind of reviewable change. |
section |
string | no | Optional named section or context for a text replacement. |
originalText |
string | no | Exact current text for text_replace, at most 20,000 characters. |
replacementText |
string | no | Suggested text for text_replace, at most 20,000 characters. |
changes |
array | no | Exact CSV/TSV cell changes for table_update. |
stagingAssetId |
string | no | Short-lived temporary upload id for a later asset_replace operation. |
mimeType |
string | no | Uploaded asset MIME type for a later asset_replace operation. |
extension |
string | no | Uploaded asset extension for a later asset_replace operation. |
explanation |
string | yes | Why the change is useful, at most 500 characters. |
title |
string | yes | Short Change Proposal title. |
Raw JSON schema
{
"type": "object",
"properties": {
"document": {
"type": "string",
"description": "Exact file path in the current GoodFolder."
},
"operation": {
"type": "string",
"enum": [
"text_replace",
"table_update",
"asset_replace"
],
"description": "The kind of reviewable change."
},
"section": {
"type": "string",
"description": "Optional named section or context for a text replacement."
},
"originalText": {
"type": "string",
"description": "Exact current text for text_replace, at most 20,000 characters."
},
"replacementText": {
"type": "string",
"description": "Suggested text for text_replace, at most 20,000 characters."
},
"changes": {
"type": "array",
"maxItems": 100,
"description": "Exact CSV/TSV cell changes for table_update.",
"items": {
"type": "object",
"properties": {
"address": {
"type": "string"
},
"before": {
"type": "string"
},
"replacement": {
"type": "string"
}
},
"required": [
"address",
"before",
"replacement"
],
"additionalProperties": false
}
},
"stagingAssetId": {
"type": "string",
"description": "Short-lived temporary upload id for a later asset_replace operation."
},
"mimeType": {
"type": "string",
"description": "Uploaded asset MIME type for a later asset_replace operation."
},
"extension": {
"type": "string",
"description": "Uploaded asset extension for a later asset_replace operation."
},
"explanation": {
"type": "string",
"description": "Why the change is useful, at most 500 characters."
},
"title": {
"type": "string",
"description": "Short Change Proposal title."
}
},
"required": [
"document",
"operation",
"explanation",
"title"
],
"additionalProperties": false
}
Similar websites
econsor.de
German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.