Tool tree
gradeNot graded
page: Home
eworker_site_statusAnswer
Read the public E-Worker identity, root route, available root WebMCP capabilities, and public app count.
View tool JSON
{
"name": "eworker_site_status",
"kind": "answer",
"impl": "imperative",
"description": "Read the public E-Worker identity, root route, available root WebMCP capabilities, and public app count.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/"
}eworker_list_appsAction
List the deploy-qualified public E-Worker apps with stable IDs, task-oriented summaries, and same-origin routes. When a user names only eworker.ca, use this catalog to select the focused app that owns the requested work.
View tool JSON
{
"name": "eworker_list_apps",
"kind": "act",
"impl": "imperative",
"description": "List the deploy-qualified public E-Worker apps with stable IDs, task-oriented summaries, and same-origin routes. When a user names only eworker.ca, use this catalog to select the focused app that owns the requested work.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/"
}eworker_resolve_appAction
Resolve one exact app ID from eworker_list_apps to its approved same-origin route and URL without navigating.
View tool JSON
{
"name": "eworker_resolve_app",
"kind": "act",
"impl": "imperative",
"description": "Resolve one exact app ID from eworker_list_apps to its approved same-origin route and URL without navigating.",
"inputSchema": {
"type": "object",
"properties": {
"appId": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact appId returned by eworker_list_apps."
}
},
"required": [
"appId"
],
"additionalProperties": false
},
"page": "/"
}eworker_open_appAction
Navigate this browser tab to one deploy-qualified app returned by eworker_list_apps. Match the user request to the app summary; reports, proposals, policies, and business documents belong in Documents. After navigation, discover and use the destination page's WebMCP tools instead of substituting a local file or unrelated workflow.
View tool JSON
{
"name": "eworker_open_app",
"kind": "act",
"impl": "imperative",
"description": "Navigate this browser tab to one deploy-qualified app returned by eworker_list_apps. Match the user request to the app summary; reports, proposals, policies, and business documents belong in Documents. After navigation, discover and use the destination page's WebMCP tools instead of substituting a local file or unrelated workflow.",
"inputSchema": {
"type": "object",
"properties": {
"appId": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact appId returned by eworker_list_apps."
}
},
"required": [
"appId"
],
"additionalProperties": false
},
"page": "/"
}page: Documents
ewdoc_statusAnswer
Read active document, selection, protection, view, and supported semantic capabilities.
View tool JSON
{
"name": "ewdoc_status",
"kind": "answer",
"impl": "imperative",
"description": "Read active document, selection, protection, view, and supported semantic capabilities.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_outlineAction
Read the active E-Worker document outline and compact edit handles.
View tool JSON
{
"name": "ewdoc_outline",
"kind": "act",
"impl": "imperative",
"description": "Read the active E-Worker document outline and compact edit handles.",
"inputSchema": {
"type": "object",
"properties": {
"maxItems": {
"type": "number",
"minimum": 1,
"maximum": 80,
"description": "Maximum outline items."
}
},
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_readAnswer
Read semantic HTML near a supplied handle or the current selection.
View tool JSON
{
"name": "ewdoc_read",
"kind": "answer",
"impl": "imperative",
"description": "Read semantic HTML near a supplied handle or the current selection.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"description": "Context that produced target."
},
"target": {
"type": "string",
"description": "Handle such as B1 or R1."
},
"around": {
"type": "number",
"minimum": 0,
"maximum": 12,
"description": "Nearby block count."
},
"mode": {
"type": "string",
"enum": [
"read",
"edit",
"precision"
],
"description": "Read detail mode."
},
"maxChars": {
"type": "number",
"minimum": 200,
"maximum": 12000,
"description": "HTML character cap."
}
},
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_searchAnswer
Search the active E-Worker document and return compact handles.
View tool JSON
{
"name": "ewdoc_search",
"kind": "answer",
"impl": "imperative",
"description": "Search the active E-Worker document and return compact handles.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Text to find."
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 50,
"description": "Maximum hits."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_go_toAction
Select and reveal an exact target handle from its current semantic context.
View tool JSON
{
"name": "ewdoc_go_to",
"kind": "act",
"impl": "imperative",
"description": "Select and reveal an exact target handle from its current semantic context.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"description": "Context that produced target."
},
"target": {
"type": "string",
"description": "Handle such as B1, R1, T1, C1, or A1."
},
"selection": {
"type": "string",
"enum": [
"target",
"start",
"end"
],
"description": "Select the target or collapse at one boundary."
},
"alignment": {
"type": "string",
"enum": [
"nearest",
"center",
"start"
],
"description": "Viewport reveal alignment."
}
},
"required": [
"contextId",
"target"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_newAction
Create and activate one new unsaved document through the Documents host. This does not save a file.
View tool JSON
{
"name": "ewdoc_new",
"kind": "act",
"impl": "imperative",
"description": "Create and activate one new unsaved document through the Documents host. This does not save a file.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_switchAction
Without documentRef, list bounded opaque references for open documents. With documentRef, activate that exact open document.
View tool JSON
{
"name": "ewdoc_switch",
"kind": "act",
"impl": "imperative",
"description": "Without documentRef, list bounded opaque references for open documents. With documentRef, activate that exact open document.",
"inputSchema": {
"type": "object",
"properties": {
"documentRef": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Opaque reference returned by this mounted Documents session."
}
},
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_request_openAction
Request one host-governed open action. Browser picker, desktop path, and Engine reference variants are revalidated against the declared host mode.
View tool JSON
{
"name": "ewdoc_request_open",
"kind": "act",
"impl": "imperative",
"description": "Request one host-governed open action. Browser picker, desktop path, and Engine reference variants are revalidated against the declared host mode.",
"inputSchema": {
"type": "object",
"properties": {
"source": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"userPicker"
]
}
},
"required": [
"kind"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"hostPath"
]
},
"path": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"kind",
"path"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"repositoryRef"
]
},
"reference": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"kind",
"reference"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"workspaceFileRef"
]
},
"reference": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"kind",
"reference"
],
"additionalProperties": false
}
]
}
},
"required": [
"source"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_request_saveAction
Request a host-governed local save or save-copy. The editor owns the destination and may require visible user action.
View tool JSON
{
"name": "ewdoc_request_save",
"kind": "act",
"impl": "imperative",
"description": "Request a host-governed local save or save-copy. The editor owns the destination and may require visible user action.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"save",
"save-copy"
],
"description": "Save the current document or create a separate local copy."
}
},
"required": [
"mode"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_composeAction
Draft one complete bounded document recipe as a single previewable proposal and one Undo unit. The first step defines the document; following steps define body blocks.
View tool JSON
{
"name": "ewdoc_compose",
"kind": "act",
"impl": "imperative",
"description": "Draft one complete bounded document recipe as a single previewable proposal and one Undo unit. The first step defines the document; following steps define body blocks.",
"inputSchema": {
"type": "object",
"properties": {
"contextRef": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Exact revision-scoped context returned by document status."
},
"steps": {
"type": "array",
"minItems": 2,
"maxItems": 24,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"document"
]
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"sources": {
"type": "array",
"maxItems": 40,
"items": {
"type": "object",
"properties": {
"label": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"url": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"label"
],
"additionalProperties": false
}
}
},
"required": [
"kind",
"title"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"heading"
]
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 20000
},
"level": {
"type": "number",
"minimum": 1,
"maximum": 6
}
},
"required": [
"kind",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"paragraph"
]
},
"text": {
"type": "string",
"maxLength": 20000
}
},
"required": [
"kind",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"bullet"
]
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 20000
}
},
"required": [
"kind",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"quote"
]
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 20000
}
},
"required": [
"kind",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"code"
]
},
"text": {
"type": "string",
"maxLength": 20000
},
"language": {
"type": "string",
"minLength": 1,
"maxLength": 80
}
},
"required": [
"kind",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"table"
]
},
"caption": {
"type": "string",
"maxLength": 500
},
"cells": {
"type": "array",
"minItems": 1,
"maxItems": 50,
"items": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"items": {
"type": "string",
"maxLength": 4000
}
}
}
},
"required": [
"kind",
"cells"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"contextRef",
"steps"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_draftAction
Create a draft HTML block edit or append one to an exact unpreviewed change set. Review actions use ewdoc_review. Preview and commit are separate.
View tool JSON
{
"name": "ewdoc_draft",
"kind": "act",
"impl": "imperative",
"description": "Create a draft HTML block edit or append one to an exact unpreviewed change set. Review actions use ewdoc_review. Preview and commit are separate.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string",
"description": "Existing unpreviewed change set id to append to."
},
"operation": {
"type": "string",
"enum": [
"replaceBlockHtml",
"insertHtml"
],
"description": "Draft HTML operation."
},
"contextId": {
"type": "string",
"description": "Context that produced target."
},
"target": {
"type": "string",
"description": "Handle such as B1 or R1."
},
"html": {
"type": "string",
"description": "Supported semantic HTML."
},
"where": {
"type": "string",
"enum": [
"before",
"after"
],
"description": "Insertion point."
},
"note": {
"type": "string",
"description": "Short reason."
}
},
"required": [
"operation",
"contextId",
"target"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_formatAction
Set explicit desired character or paragraph formatting on an exact text handle, creating or appending to an unpreviewed atomic change set.
View tool JSON
{
"name": "ewdoc_format",
"kind": "act",
"impl": "imperative",
"description": "Set explicit desired character or paragraph formatting on an exact text handle, creating or appending to an unpreviewed atomic change set.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string",
"description": "Existing unpreviewed change set id to append to."
},
"contextId": {
"type": "string",
"description": "Context that produced target."
},
"target": {
"type": "string",
"description": "Text block or range handle such as B1 or R1."
},
"character": {
"type": "object",
"properties": {
"bold": {
"type": "boolean",
"description": "Explicit bold desired state."
},
"italic": {
"type": "boolean",
"description": "Explicit italic desired state."
},
"underline": {
"type": "boolean",
"description": "Explicit underline desired state."
},
"strikethrough": {
"type": "boolean",
"description": "Explicit strikethrough desired state."
},
"fontFamily": {
"type": "string",
"minLength": 1,
"maxLength": 160,
"description": "Explicit font family."
},
"fontSizePt": {
"type": "number",
"description": "Font size in points; values are normalized to 1-400."
},
"textColor": {
"type": [
"string",
"null"
],
"description": "Hex color, or null to clear."
},
"highlightColor": {
"type": [
"string",
"null"
],
"description": "Hex color, or null to clear."
}
},
"additionalProperties": false
},
"paragraph": {
"type": "object",
"properties": {
"alignment": {
"type": "string",
"enum": [
"left",
"center",
"right",
"justify"
],
"description": "Explicit paragraph alignment."
},
"lineSpacing": {
"type": "number",
"description": "Line spacing; values are normalized to 0.5-4."
},
"leftIndentPt": {
"type": "number",
"description": "Left indent in points; values are normalized to 0-432."
},
"rightIndentPt": {
"type": "number",
"description": "Right indent in points; values are normalized to 0-432."
},
"firstLineIndentPt": {
"type": "number",
"description": "First-line indent in points; values are normalized to -432 through 432."
},
"spacingBeforePt": {
"type": "number",
"description": "Space before in points; values are normalized to 0-144."
},
"spacingAfterPt": {
"type": "number",
"description": "Space after in points; values are normalized to 0-144."
}
},
"additionalProperties": false
},
"note": {
"type": "string",
"description": "Short reason."
}
},
"required": [
"contextId",
"target"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_insertAction
Draft one bounded text, table, approved local picture, shape, chart, header/footer, field, page number, TOC, or business-template insertion at an exact block handle.
View tool JSON
{
"name": "ewdoc_insert",
"kind": "act",
"impl": "imperative",
"description": "Draft one bounded text, table, approved local picture, shape, chart, header/footer, field, page number, TOC, or business-template insertion at an exact block handle.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"description": "Context that produced target."
},
"target": {
"type": "string",
"description": "Exact block handle."
},
"kind": {
"type": "string",
"enum": [
"paragraph",
"heading",
"pageBreak",
"table",
"image",
"shape",
"chart",
"headerFooter",
"field",
"pageNumber",
"tableOfContents",
"template"
],
"description": "Typed insertion kind."
},
"where": {
"type": "string",
"enum": [
"before",
"after"
],
"description": "Placement relative to target."
},
"text": {
"type": "string",
"maxLength": 10000,
"description": "Paragraph or heading text."
},
"level": {
"type": "integer",
"minimum": 1,
"maximum": 6,
"description": "Heading level."
},
"rows": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Table row count."
},
"columns": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Table column count."
},
"cells": {
"type": "array",
"maxItems": 20,
"items": {
"type": "array",
"maxItems": 20,
"items": {
"type": "string",
"maxLength": 10000
}
},
"description": "Optional row-major table text."
},
"source": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"userPicker"
],
"description": "Visible local picker; paths, URLs, and raw bytes are not accepted."
}
},
"required": [
"kind"
],
"additionalProperties": false
},
"altText": {
"type": "string",
"maxLength": 2000,
"description": "Alternative text for an image or shape."
},
"widthPx": {
"type": "number",
"minimum": 24,
"maximum": 1200
},
"heightPx": {
"type": "number",
"minimum": 24,
"maximum": 1200
},
"shapePreset": {
"type": "string",
"enum": [
"rectangle",
"rounded-rectangle",
"ellipse",
"triangle",
"line",
"arrow",
"double-arrow",
"callout",
"speech-bubble"
]
},
"fillColor": {
"type": "string",
"description": "Six-digit hex color, or none for shape fill."
},
"outlineColor": {
"type": "string",
"description": "Six-digit hex shape outline color."
},
"chartType": {
"type": "string",
"enum": [
"column-clustered",
"bar-clustered",
"line",
"area",
"pie"
]
},
"title": {
"type": "string",
"maxLength": 240,
"description": "Chart or table-of-contents title."
},
"categories": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"series": {
"type": "array",
"minItems": 1,
"maxItems": 8,
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"values": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"items": {
"type": "number"
}
}
},
"required": [
"name",
"values"
],
"additionalProperties": false
}
},
"headerFooterKind": {
"type": "string",
"enum": [
"header",
"footer"
]
},
"headerFooterVariant": {
"type": "string",
"enum": [
"default",
"first",
"even"
]
},
"headerFooterTemplate": {
"type": "string",
"enum": [
"blank",
"business",
"proposal",
"title-only",
"confidential",
"page-count",
"section-page-count",
"prepared-by"
]
},
"fieldKind": {
"type": "string",
"enum": [
"page-number",
"page-count",
"section-page-count",
"document-title",
"date",
"merge-field"
]
},
"fieldName": {
"type": "string",
"maxLength": 240
},
"fieldFormat": {
"type": "string",
"maxLength": 120
},
"alignment": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"tocLevels": {
"type": "integer",
"minimum": 1,
"maximum": 9
},
"showPageNumbers": {
"type": "boolean"
},
"useHyperlinks": {
"type": "boolean"
},
"templateId": {
"type": "string",
"enum": [
"business-report",
"proposal",
"project-brief",
"meeting-notes"
]
},
"note": {
"type": "string",
"maxLength": 2000,
"description": "Short reason."
}
},
"required": [
"contextId",
"target",
"kind"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_tableAction
Draft one bounded table caption edit on an exact table handle; unsupported table variants fail explicitly.
View tool JSON
{
"name": "ewdoc_table",
"kind": "act",
"impl": "imperative",
"description": "Draft one bounded table caption edit on an exact table handle; unsupported table variants fail explicitly.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string"
},
"target": {
"type": "string"
},
"operation": {
"type": "string",
"enum": [
"setCaption"
]
},
"caption": {
"type": "string",
"maxLength": 2000
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"contextId",
"target",
"operation",
"caption"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_reviewAction
Draft one comment add, reply, resolve, or reopen action against an exact content or annotation handle.
View tool JSON
{
"name": "ewdoc_review",
"kind": "act",
"impl": "imperative",
"description": "Draft one comment add, reply, resolve, or reopen action against an exact content or annotation handle.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string"
},
"target": {
"type": "string"
},
"operation": {
"type": "string",
"enum": [
"addComment",
"replyComment",
"resolveComment",
"reopenComment"
]
},
"body": {
"type": "string",
"maxLength": 10000
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"contextId",
"target",
"operation"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_linkAction
Draft one safe hyperlink replacement at an exact range handle.
View tool JSON
{
"name": "ewdoc_link",
"kind": "act",
"impl": "imperative",
"description": "Draft one safe hyperlink replacement at an exact range handle.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string"
},
"target": {
"type": "string"
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 2000
},
"href": {
"type": "string",
"minLength": 1,
"maxLength": 4096
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"contextId",
"target",
"text",
"href"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_objectAction
Draft bounded alternative-text or size changes for an exact image block; source and asset changes are not exposed.
View tool JSON
{
"name": "ewdoc_object",
"kind": "act",
"impl": "imperative",
"description": "Draft bounded alternative-text or size changes for an exact image block; source and asset changes are not exposed.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string"
},
"target": {
"type": "string"
},
"operation": {
"type": "string",
"enum": [
"setImageProperties"
]
},
"altText": {
"type": "string",
"maxLength": 2000
},
"widthPx": {
"type": "number"
},
"heightPx": {
"type": "number"
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"contextId",
"target",
"operation"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_layoutAction
Draft bounded page setup or page-numbering changes for the section containing an exact top-level target.
View tool JSON
{
"name": "ewdoc_layout",
"kind": "act",
"impl": "imperative",
"description": "Draft bounded page setup or page-numbering changes for the section containing an exact top-level target.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string"
},
"target": {
"type": "string"
},
"orientation": {
"type": "string",
"enum": [
"portrait",
"landscape"
]
},
"sizePreset": {
"type": "string",
"enum": [
"letter",
"legal",
"a4"
]
},
"margins": {
"type": "object",
"properties": {
"topPt": {
"type": "number"
},
"rightPt": {
"type": "number"
},
"bottomPt": {
"type": "number"
},
"leftPt": {
"type": "number"
}
},
"additionalProperties": false
},
"pageNumbering": {
"type": "object",
"properties": {
"continueFromPrevious": {
"type": "boolean"
},
"startAt": {
"type": "integer",
"minimum": 1,
"maximum": 32767
},
"numberFormat": {
"type": "string",
"enum": [
"decimal",
"lower-roman",
"upper-roman",
"lower-letter",
"upper-letter"
]
}
},
"additionalProperties": false
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"contextId",
"target"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_previewAction
Preview a draft change set before commit.
View tool JSON
{
"name": "ewdoc_preview",
"kind": "act",
"impl": "imperative",
"description": "Preview a draft change set before commit.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string",
"description": "Draft change set id."
},
"format": {
"type": "string",
"enum": [
"summary",
"htmlDiff"
],
"description": "Preview format."
}
},
"required": [
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_commitAction
Commit a previewed draft after visible approval.
View tool JSON
{
"name": "ewdoc_commit",
"kind": "act",
"impl": "imperative",
"description": "Commit a previewed draft after visible approval.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string",
"description": "Previewed change set id."
}
},
"required": [
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}ewdoc_discardAction
Discard a draft change set without changing the document.
View tool JSON
{
"name": "ewdoc_discard",
"kind": "act",
"impl": "imperative",
"description": "Discard a draft change set without changing the document.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string",
"description": "Draft change set id."
}
},
"required": [
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/documents/"
}page: Workbooks
ewbook_statusAnswer
Read status.
View tool JSON
{
"name": "ewbook_status",
"kind": "answer",
"impl": "imperative",
"description": "Read status.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Workbook reference."
}
},
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_readAnswer
Read content.
View tool JSON
{
"name": "ewbook_read",
"kind": "answer",
"impl": "imperative",
"description": "Read content.",
"inputSchema": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"metadata",
"sheets",
"range",
"selection",
"tables",
"names",
"formulas",
"charts",
"objects",
"comments",
"validation",
"filters",
"layout",
"formatting"
],
"description": "Select one read kind; selection max 64 areas."
},
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"includeHidden": {
"type": "boolean"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 1000
},
"sheetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"start": {
"type": "object",
"properties": {
"row": {
"type": "integer",
"minimum": 0
},
"col": {
"type": "integer",
"minimum": 0
}
},
"required": [
"row",
"col"
],
"additionalProperties": false
},
"end": {
"type": "object",
"properties": {
"row": {
"type": "integer",
"minimum": 0
},
"col": {
"type": "integer",
"minimum": 0
}
},
"required": [
"row",
"col"
],
"additionalProperties": false
},
"includeEmpty": {
"type": "boolean"
},
"tableId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"includeAudit": {
"type": "boolean"
},
"chartId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"objectId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"commentId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"validationId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"filterId": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"kind"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_functionsAction
Find formulas.
View tool JSON
{
"name": "ewbook_functions",
"kind": "act",
"impl": "imperative",
"description": "Find formulas.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"query": {
"type": "string",
"maxLength": 100
},
"category": {
"type": "string",
"enum": [
"ai",
"cube",
"database",
"date-time",
"engineering",
"external",
"financial",
"information",
"logical",
"lookup-reference",
"math-trig",
"statistical",
"text",
"web"
]
},
"status": {
"type": "string",
"enum": [
"implemented",
"pending-ai-runtime",
"pending-engine"
]
},
"offset": {
"type": "integer",
"minimum": 0,
"maximum": 10000
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"workbookRef"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_searchAnswer
Search content.
View tool JSON
{
"name": "ewbook_search",
"kind": "answer",
"impl": "imperative",
"description": "Search content.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Text to find."
},
"sheetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"scopes": {
"type": "array",
"minItems": 1,
"maxItems": 6,
"uniqueItems": true,
"items": {
"type": "string",
"enum": [
"cells",
"formulas",
"tables",
"names",
"charts",
"comments"
]
}
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_go_toAction
Reveal target.
View tool JSON
{
"name": "ewbook_go_to",
"kind": "act",
"impl": "imperative",
"description": "Reveal target.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"workbookRef",
"contextId",
"targetRef"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_newAction
Create workbook.
View tool JSON
{
"name": "ewbook_new",
"kind": "act",
"impl": "imperative",
"description": "Create workbook.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_switchAction
List or activate workbooks.
View tool JSON
{
"name": "ewbook_switch",
"kind": "act",
"impl": "imperative",
"description": "List or activate workbooks.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_request_openAction
Request Open.
View tool JSON
{
"name": "ewbook_request_open",
"kind": "act",
"impl": "imperative",
"description": "Request Open.",
"inputSchema": {
"type": "object",
"properties": {
"source": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"userPicker"
]
}
},
"required": [
"kind"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"hostPath"
]
},
"path": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"kind",
"path"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"repositoryRef"
]
},
"reference": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"kind",
"reference"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"workspaceFileRef"
]
},
"reference": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"kind",
"reference"
],
"additionalProperties": false
}
]
}
},
"required": [
"source"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_request_saveAction
Request Save.
View tool JSON
{
"name": "ewbook_request_save",
"kind": "act",
"impl": "imperative",
"description": "Request Save.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"save",
"save-copy"
],
"description": "Save or Save Copy."
}
},
"required": [
"mode"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_request_exportAction
Open export review; user finishes.
View tool JSON
{
"name": "ewbook_request_export",
"kind": "act",
"impl": "imperative",
"description": "Open export review; user finishes.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"format": {
"type": "string",
"enum": [
"csv",
"pdf",
"xlsx"
],
"description": "Export workflow."
}
},
"required": [
"workbookRef",
"format"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_request_printAction
Open Print Preview; user finishes.
View tool JSON
{
"name": "ewbook_request_print",
"kind": "act",
"impl": "imperative",
"description": "Open Print Preview; user finishes.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"workbookRef"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_composeAction
Draft a complete workbook.
View tool JSON
{
"name": "ewbook_compose",
"kind": "act",
"impl": "imperative",
"description": "Draft a complete workbook.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"steps": {
"type": "array",
"minItems": 2,
"maxItems": 21,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"workbook"
]
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"activeSheet": {
"type": "string",
"minLength": 1,
"maxLength": 31
},
"definedNames": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 255,
"pattern": "^[A-Za-z_][A-Za-z0-9_.]*$"
},
"formula": {
"type": "string",
"minLength": 1,
"maxLength": 8193
},
"scopeSheet": {
"type": "string",
"minLength": 1,
"maxLength": 31
},
"comment": {
"type": "string",
"maxLength": 1024
}
},
"required": [
"name",
"formula"
],
"additionalProperties": false
}
}
},
"required": [
"kind",
"title"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"sheet"
]
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 31
},
"tabColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"cells": {
"type": "array",
"maxItems": 5000,
"items": {
"type": "object",
"properties": {
"address": {
"type": "string",
"minLength": 2,
"maxLength": 20
},
"value": {
"type": [
"string",
"number",
"boolean",
"null"
]
},
"formula": {
"type": "string",
"minLength": 2,
"maxLength": 8192
},
"link": {
"type": "object",
"properties": {
"href": {
"type": "string",
"minLength": 1,
"maxLength": 2048
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 4096
}
},
"required": [
"href",
"text"
],
"additionalProperties": false
},
"namedStyle": {
"type": "string",
"enum": [
"Normal",
"Neutral",
"Bad",
"Calculation",
"Good",
"Check Cell"
]
},
"numberFormat": {
"type": [
"string",
"null"
],
"maxLength": 255
},
"format": {
"type": "object",
"properties": {
"fillColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"fontColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"fontSize": {
"type": "number",
"minimum": 1,
"maximum": 409
},
"bold": {
"type": "boolean"
},
"italic": {
"type": "boolean"
},
"underline": {
"type": "string",
"enum": [
"none",
"single",
"double"
]
},
"horizontal": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"vertical": {
"type": "string",
"enum": [
"top",
"center",
"bottom"
]
},
"wrapText": {
"type": "boolean"
},
"shrinkToFit": {
"type": "boolean"
},
"outerBorder": {
"type": "object",
"properties": {
"style": {
"type": "string",
"enum": [
"none",
"thin",
"medium",
"dashed",
"dotted",
"thick",
"double"
]
},
"color": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
}
},
"required": [
"style",
"color"
],
"additionalProperties": false
}
},
"additionalProperties": false
}
},
"required": [
"address"
],
"additionalProperties": false,
"oneOf": [
{
"required": [
"value"
]
},
{
"required": [
"formula"
]
},
{
"required": [
"link"
]
}
]
}
},
"columnWidths": {
"type": "array",
"maxItems": 256,
"items": {
"type": "object",
"properties": {
"column": {
"type": "string",
"minLength": 1,
"maxLength": 3,
"pattern": "^[A-Za-z]{1,3}$"
},
"width": {
"type": "integer",
"minimum": 1,
"maximum": 640
}
},
"required": [
"column",
"width"
],
"additionalProperties": false
}
},
"rowHeights": {
"type": "array",
"maxItems": 256,
"items": {
"type": "object",
"properties": {
"row": {
"type": "integer",
"minimum": 1,
"maximum": 1048576
},
"height": {
"type": "integer",
"minimum": 1,
"maximum": 480
}
},
"required": [
"row",
"height"
],
"additionalProperties": false
}
},
"tables": {
"type": "array",
"maxItems": 32,
"items": {
"type": "object",
"properties": {
"range": {
"type": "string",
"minLength": 5,
"maxLength": 23,
"pattern": "^[A-Za-z]{1,3}[1-9][0-9]{0,6}:[A-Za-z]{1,3}[1-9][0-9]{0,6}$"
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"style": {
"type": "string",
"enum": [
"light",
"medium",
"dark"
]
},
"headerRow": {
"type": "boolean"
},
"totalsRow": {
"type": "boolean"
},
"bandedRows": {
"type": "boolean"
},
"bandedColumns": {
"type": "boolean"
},
"firstColumn": {
"type": "boolean"
},
"lastColumn": {
"type": "boolean"
},
"totals": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"properties": {
"column": {
"type": "string",
"minLength": 1,
"maxLength": 3,
"pattern": "^[A-Za-z]{1,3}$"
},
"function": {
"type": "string",
"enum": [
"none",
"average",
"count",
"count-numbers",
"maximum",
"minimum",
"sum",
"standard-deviation",
"variance",
"custom"
]
},
"customFormula": {
"type": "string",
"minLength": 2,
"maxLength": 8193
}
},
"required": [
"column",
"function"
],
"additionalProperties": false
}
}
},
"required": [
"range",
"name"
],
"additionalProperties": false
}
},
"charts": {
"type": "array",
"maxItems": 16,
"items": {
"type": "object",
"properties": {
"sourceRange": {
"type": "string",
"minLength": 5,
"maxLength": 23,
"pattern": "^[A-Za-z]{1,3}[1-9][0-9]{0,6}:[A-Za-z]{1,3}[1-9][0-9]{0,6}$"
},
"chartType": {
"type": "string",
"enum": [
"area",
"area-stacked",
"area-percent-stacked",
"bar-clustered",
"bar-stacked",
"bar-percent-stacked",
"column-clustered",
"column-stacked",
"column-percent-stacked",
"line",
"line-stacked",
"line-percent-stacked",
"pie",
"doughnut",
"scatter",
"bubble",
"radar",
"stock",
"surface",
"combo"
]
},
"title": {
"type": "string",
"maxLength": 256
},
"altText": {
"type": "string",
"maxLength": 1024
},
"orientation": {
"type": "string",
"enum": [
"columns-as-series",
"rows-as-series"
]
},
"placement": {
"type": "object",
"properties": {
"left": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"top": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"width": {
"type": "number",
"minimum": 180,
"maximum": 2000
},
"height": {
"type": "number",
"minimum": 120,
"maximum": 2000
}
},
"required": [
"left",
"top",
"width",
"height"
],
"additionalProperties": false
}
},
"required": [
"sourceRange",
"chartType"
],
"additionalProperties": false
}
},
"comments": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"properties": {
"address": {
"type": "string",
"minLength": 2,
"maxLength": 10,
"pattern": "^[A-Za-z]{1,3}[1-9][0-9]{0,6}$"
},
"kind": {
"type": "string",
"enum": [
"comment",
"note"
]
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 100000
}
},
"required": [
"address",
"kind",
"text"
],
"additionalProperties": false
}
},
"merges": {
"type": "array",
"maxItems": 128,
"items": {
"type": "string",
"minLength": 5,
"maxLength": 23,
"pattern": "^[A-Za-z]{1,3}[1-9][0-9]{0,6}:[A-Za-z]{1,3}[1-9][0-9]{0,6}$"
}
},
"conditionalFormats": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"properties": {
"range": {
"type": "string",
"minLength": 5,
"maxLength": 23,
"pattern": "^[A-Za-z]{1,3}[1-9][0-9]{0,6}:[A-Za-z]{1,3}[1-9][0-9]{0,6}$"
},
"rule": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"cell-value",
"contains-text",
"not-contains-text",
"begins-with",
"ends-with",
"date-occurring",
"rank",
"duplicate-values",
"data-bar",
"color-scale"
]
},
"operator": {},
"value": {},
"secondValue": {},
"text": {},
"period": {},
"direction": {},
"rank": {},
"percent": {},
"unique": {},
"color": {},
"minimumColor": {},
"midpointColor": {},
"maximumColor": {}
},
"required": [
"type"
],
"additionalProperties": false
},
"format": {
"type": "object",
"properties": {
"fillColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"fontColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"bold": {
"type": "boolean"
}
},
"additionalProperties": false
}
},
"required": [
"range",
"rule",
"format"
],
"additionalProperties": false
}
},
"dataValidations": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"properties": {
"range": {
"type": "string",
"minLength": 5,
"maxLength": 23,
"pattern": "^[A-Za-z]{1,3}[1-9][0-9]{0,6}:[A-Za-z]{1,3}[1-9][0-9]{0,6}$"
},
"rule": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"list",
"custom",
"whole-number",
"decimal",
"date",
"time",
"text-length"
]
},
"ignoreBlank": {
"type": "boolean"
},
"showInputMessage": {
"type": "boolean"
},
"inputTitle": {
"type": "string",
"maxLength": 32
},
"inputMessage": {
"type": "string",
"maxLength": 255
},
"errorStyle": {
"type": "string",
"enum": [
"stop",
"warning",
"information"
]
},
"errorTitle": {
"type": "string",
"maxLength": 32
},
"errorMessage": {
"type": "string",
"maxLength": 255
},
"source": {},
"inCellDropdown": {},
"formula": {},
"operator": {},
"value": {},
"minimum": {},
"maximum": {}
},
"required": [
"type",
"ignoreBlank",
"showInputMessage",
"inputTitle",
"inputMessage",
"errorStyle",
"errorTitle",
"errorMessage"
],
"additionalProperties": false
}
},
"required": [
"range",
"rule"
],
"additionalProperties": false
}
},
"sheetView": {
"type": "object",
"properties": {
"gridlinesVisible": {
"type": "boolean"
},
"headingsVisible": {
"type": "boolean"
},
"showFormulas": {
"type": "boolean"
},
"viewMode": {
"type": "string",
"enum": [
"normal",
"page-break-preview",
"page-layout"
]
},
"zoomPercent": {
"type": "integer",
"minimum": 50,
"maximum": 200
}
},
"additionalProperties": false,
"minProperties": 1
},
"freezePane": {
"type": "object",
"properties": {
"rows": {
"type": "integer",
"minimum": 0,
"maximum": 1048575
},
"columns": {
"type": "integer",
"minimum": 0,
"maximum": 16383
}
},
"required": [
"rows",
"columns"
],
"additionalProperties": false
},
"pageSetup": {
"type": "object",
"properties": {
"orientation": {
"type": "string",
"enum": [
"portrait",
"landscape"
]
},
"paperSize": {
"type": "string",
"enum": [
"letter",
"a4",
"legal"
]
},
"scaleWidth": {
"type": "string",
"enum": [
"automatic",
"1-page",
"2-pages"
]
},
"scaleHeight": {
"type": "string",
"enum": [
"automatic",
"1-page",
"2-pages"
]
},
"centerHorizontally": {
"type": "boolean"
},
"centerVertically": {
"type": "boolean"
},
"printGridlines": {
"type": "boolean"
},
"printHeadings": {
"type": "boolean"
},
"printAreas": {
"type": "array",
"minItems": 1,
"maxItems": 16,
"uniqueItems": true,
"items": {
"type": "string",
"minLength": 5,
"maxLength": 23,
"pattern": "^[A-Za-z]{1,3}[1-9][0-9]{0,6}:[A-Za-z]{1,3}[1-9][0-9]{0,6}$"
}
},
"printTitleRows": {
"type": "object",
"properties": {
"start": {
"type": "integer",
"minimum": 0,
"maximum": 1048575
},
"end": {
"type": "integer",
"minimum": 0,
"maximum": 1048575
}
},
"required": [
"start",
"end"
],
"additionalProperties": false
},
"printTitleColumns": {
"type": "object",
"properties": {
"start": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"end": {
"type": "integer",
"minimum": 0,
"maximum": 16383
}
},
"required": [
"start",
"end"
],
"additionalProperties": false
}
},
"additionalProperties": false,
"minProperties": 1
}
},
"required": [
"kind",
"name",
"cells"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"workbookRef",
"contextRef",
"steps"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_cellsAction
Draft cell input or clearing.
View tool JSON
{
"name": "ewbook_cells",
"kind": "act",
"impl": "imperative",
"description": "Draft cell input or clearing.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"set",
"clear"
]
},
"values": {
"type": "array",
"maxItems": 5000,
"items": {
"type": "array",
"maxItems": 5000,
"items": {
"type": "string",
"maxLength": 1048576
}
}
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_formatAction
Draft formatting.
View tool JSON
{
"name": "ewbook_format",
"kind": "act",
"impl": "imperative",
"description": "Draft formatting.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"patch": {
"type": "object",
"properties": {
"namedStyle": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"numberFormat": {
"type": [
"string",
"null"
],
"maxLength": 255
},
"font": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"size": {
"type": "number",
"minimum": 1,
"maximum": 409
},
"bold": {
"type": "boolean"
},
"italic": {
"type": "boolean"
},
"underline": {
"type": "string",
"enum": [
"none",
"single",
"double"
]
},
"strikethrough": {
"type": "boolean"
},
"color": {
"anyOf": [
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
},
"themeFont": {
"type": "object",
"properties": {
"roleId": {
"type": "string",
"enum": [
"heading",
"body"
]
},
"scriptId": {
"type": "string",
"enum": [
"latin",
"east-asian",
"complex-script"
]
}
},
"required": [
"roleId",
"scriptId"
],
"additionalProperties": false
}
},
"additionalProperties": false
},
"fill": {
"type": "object",
"properties": {
"pattern": {
"type": "string",
"enum": [
"none",
"solid",
"gray125"
]
},
"color": {
"anyOf": [
{
"anyOf": [
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"border": {
"type": "object",
"properties": {
"left": {
"type": "object",
"properties": {
"style": {
"type": "string",
"enum": [
"none",
"thin",
"medium",
"dashed",
"dotted",
"thick",
"double"
]
},
"color": {
"anyOf": [
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
}
},
"required": [
"style",
"color"
],
"additionalProperties": false
},
"right": {
"type": "object",
"properties": {
"style": {
"type": "string",
"enum": [
"none",
"thin",
"medium",
"dashed",
"dotted",
"thick",
"double"
]
},
"color": {
"anyOf": [
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
}
},
"required": [
"style",
"color"
],
"additionalProperties": false
},
"top": {
"type": "object",
"properties": {
"style": {
"type": "string",
"enum": [
"none",
"thin",
"medium",
"dashed",
"dotted",
"thick",
"double"
]
},
"color": {
"anyOf": [
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
}
},
"required": [
"style",
"color"
],
"additionalProperties": false
},
"bottom": {
"type": "object",
"properties": {
"style": {
"type": "string",
"enum": [
"none",
"thin",
"medium",
"dashed",
"dotted",
"thick",
"double"
]
},
"color": {
"anyOf": [
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
}
},
"required": [
"style",
"color"
],
"additionalProperties": false
}
},
"additionalProperties": false
},
"alignment": {
"type": "object",
"properties": {
"horizontal": {
"type": "string",
"enum": [
"general",
"left",
"center",
"right"
]
},
"vertical": {
"type": "string",
"enum": [
"top",
"center",
"bottom"
]
},
"wrapText": {
"type": "boolean"
},
"shrinkToFit": {
"type": "boolean"
},
"readingOrder": {
"type": "string",
"enum": [
"context",
"left-to-right",
"right-to-left"
]
},
"textRotation": {
"anyOf": [
{
"type": "integer",
"minimum": -90,
"maximum": 90
},
{
"const": "stacked"
}
]
},
"indent": {
"type": "integer",
"minimum": 0,
"maximum": 250
}
},
"additionalProperties": false
},
"protection": {
"type": "object",
"properties": {
"locked": {
"type": "boolean"
},
"hidden": {
"type": "boolean"
}
},
"additionalProperties": false
},
"quotePrefix": {
"type": "boolean"
}
},
"additionalProperties": false
},
"note": {
"type": "string",
"maxLength": 2000
},
"operation": {
"const": "clear"
}
},
"required": [
"workbookRef",
"contextId",
"targetRef"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_linkAction
Draft hyperlink.
View tool JSON
{
"name": "ewbook_link",
"kind": "act",
"impl": "imperative",
"description": "Draft hyperlink.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 4096
},
"href": {
"type": "string",
"minLength": 1,
"maxLength": 2048
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"text",
"href"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_structureAction
Draft structure.
View tool JSON
{
"name": "ewbook_structure",
"kind": "act",
"impl": "imperative",
"description": "Draft structure.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"create-sheet",
"rename-sheet",
"move-sheet",
"duplicate-sheet",
"set-tab-color",
"hide-sheet",
"delete-sheet",
"insert-rows",
"delete-rows",
"insert-columns",
"delete-columns",
"merge-cells",
"unmerge-cells",
"resize-rows",
"resize-columns",
"auto-fit-rows",
"auto-fit-columns",
"set-rows-hidden",
"set-columns-hidden"
]
},
"label": {
"type": "string",
"minLength": 1,
"maxLength": 31
},
"note": {
"type": "string",
"maxLength": 2000
},
"anchorTargetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"placement": {
"type": "string",
"enum": [
"before",
"after"
]
},
"color": {
"type": [
"string",
"null"
],
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"mode": {
"type": "string",
"enum": [
"all",
"horizontally",
"vertically"
]
},
"height": {
"type": "integer",
"minimum": 1,
"maximum": 480
},
"width": {
"type": "integer",
"minimum": 1,
"maximum": 640
},
"hidden": {
"type": "boolean"
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_tableAction
Draft tables.
View tool JSON
{
"name": "ewbook_table",
"kind": "act",
"impl": "imperative",
"description": "Draft tables.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"create",
"update",
"resize",
"convert-to-range",
"set-totals-row",
"set-totals-function",
"insert-rows"
]
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"styleId": {
"type": "string",
"enum": [
"light",
"medium",
"dark"
]
},
"headerRow": {
"type": "boolean"
},
"note": {
"type": "string",
"maxLength": 2000
},
"bandedRows": {
"type": "boolean"
},
"bandedColumns": {
"type": "boolean"
},
"firstColumn": {
"type": "boolean"
},
"lastColumn": {
"type": "boolean"
},
"rangeTargetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"enabled": {
"type": "boolean"
},
"column": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"function": {
"type": "string",
"enum": [
"none",
"average",
"count",
"count-numbers",
"maximum",
"minimum",
"sum",
"standard-deviation",
"variance",
"custom"
]
},
"customFormula": {
"type": "string",
"minLength": 2,
"maxLength": 8192
},
"row": {
"type": "integer",
"minimum": 0,
"maximum": 1048575
},
"count": {
"type": "integer",
"minimum": 1,
"maximum": 1000
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_chartAction
Draft charts.
View tool JSON
{
"name": "ewbook_chart",
"kind": "act",
"impl": "imperative",
"description": "Draft charts.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"create",
"update",
"set-source",
"arrange",
"delete"
]
},
"chartType": {
"type": "string",
"enum": [
"area",
"area-stacked",
"area-percent-stacked",
"bar-clustered",
"bar-stacked",
"bar-percent-stacked",
"column-clustered",
"column-stacked",
"column-percent-stacked",
"line",
"line-stacked",
"line-percent-stacked",
"pie",
"doughnut",
"scatter",
"bubble",
"radar",
"stock",
"surface",
"combo"
]
},
"title": {
"type": "string",
"maxLength": 256
},
"altText": {
"type": "string",
"maxLength": 1024
},
"orientation": {
"type": "string",
"enum": [
"columns-as-series",
"rows-as-series"
]
},
"placement": {
"type": "object",
"properties": {
"left": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"top": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"width": {
"type": "number",
"minimum": 180,
"maximum": 2000
},
"height": {
"type": "number",
"minimum": 120,
"maximum": 2000
}
},
"required": [
"left",
"top",
"width",
"height"
],
"additionalProperties": false
},
"note": {
"type": "string",
"maxLength": 2000
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"patch": {
"type": "object",
"properties": {
"title": {
"type": [
"string",
"null"
],
"maxLength": 256
},
"chartType": {
"type": "string",
"enum": [
"area",
"area-stacked",
"area-percent-stacked",
"bar-clustered",
"bar-stacked",
"bar-percent-stacked",
"column-clustered",
"column-stacked",
"column-percent-stacked",
"line",
"line-stacked",
"line-percent-stacked",
"pie",
"doughnut",
"scatter",
"bubble",
"radar",
"stock",
"surface",
"combo"
]
},
"altText": {
"type": [
"string",
"null"
],
"maxLength": 1024
},
"placement": {
"type": "object",
"properties": {
"left": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"top": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"width": {
"type": "number",
"minimum": 180,
"maximum": 2000
},
"height": {
"type": "number",
"minimum": 120,
"maximum": 2000
}
},
"required": [
"left",
"top",
"width",
"height"
],
"additionalProperties": false
}
},
"additionalProperties": false
},
"rangeTargetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"action": {
"type": "string",
"enum": [
"bring-forward",
"send-backward",
"bring-to-front",
"send-to-back"
]
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_objectAction
Draft objects.
View tool JSON
{
"name": "ewbook_object",
"kind": "act",
"impl": "imperative",
"description": "Draft objects.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"create",
"update",
"replace-picture",
"arrange",
"delete"
]
},
"kind": {
"type": "string",
"enum": [
"checkbox",
"text-box",
"shape",
"picture"
]
},
"patch": {
"type": "object",
"properties": {
"text": {
"type": "string",
"maxLength": 2000
},
"altText": {
"type": [
"string",
"null"
],
"maxLength": 2000
},
"checked": {
"type": "boolean"
},
"textAlignment": {
"type": "string",
"enum": [
"left",
"center",
"right",
"justify"
]
},
"textVerticalAlignment": {
"type": "string",
"enum": [
"top",
"middle",
"bottom"
]
},
"textWrap": {
"type": "boolean"
},
"textAutoFit": {
"type": "string",
"enum": [
"none",
"shrink-text",
"resize-shape"
]
},
"textFont": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"size": {
"type": "number",
"minimum": 1,
"maximum": 409
},
"bold": {
"type": "boolean"
},
"italic": {
"type": "boolean"
},
"underline": {
"type": "string",
"enum": [
"none",
"single",
"double"
]
},
"strikethrough": {
"type": "boolean"
},
"color": {
"anyOf": [
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
},
"themeFont": {
"type": "object",
"properties": {
"roleId": {
"type": "string",
"enum": [
"heading",
"body"
]
},
"scriptId": {
"type": "string",
"enum": [
"latin",
"east-asian",
"complex-script"
]
}
},
"required": [
"roleId",
"scriptId"
],
"additionalProperties": false
}
},
"required": [
"name",
"size",
"bold",
"italic",
"underline",
"strikethrough",
"color"
],
"additionalProperties": false
},
"left": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"top": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"width": {
"type": "number",
"minimum": 32,
"maximum": 1000000
},
"height": {
"type": "number",
"minimum": 20,
"maximum": 1000000
},
"placementBehavior": {
"type": "string",
"enum": [
"move-and-size",
"move",
"absolute"
]
},
"rotationDegrees": {
"type": "number",
"minimum": -360,
"maximum": 360
},
"flipHorizontal": {
"type": "boolean"
},
"flipVertical": {
"type": "boolean"
},
"fill": {
"anyOf": [
{
"type": "string",
"pattern": "^(?:none|#[0-9A-Fa-f]{6})$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
},
"stroke": {
"anyOf": [
{
"type": "string",
"pattern": "^(?:none|#[0-9A-Fa-f]{6})$"
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId"
],
"additionalProperties": false
}
]
},
"strokeWidthPt": {
"type": "number",
"minimum": 0.1,
"maximum": 100
},
"strokeDash": {
"type": "string",
"enum": [
"solid",
"dash",
"dot",
"dash-dot"
]
},
"drawingEffects": {
"type": "object",
"properties": {
"shadow": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"color": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"const": "literal"
},
"color": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"color",
"alpha"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId",
"alpha"
],
"additionalProperties": false
}
]
},
"blurPt": {
"type": "number",
"minimum": 0,
"maximum": 200
},
"distancePt": {
"type": "number",
"minimum": 0,
"maximum": 200
},
"angleDegrees": {
"type": "number",
"minimum": 0,
"maximum": 359.9999
}
},
"required": [
"color",
"blurPt",
"distancePt",
"angleDegrees"
],
"additionalProperties": false
}
]
},
"glow": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"color": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"const": "literal"
},
"color": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"color",
"alpha"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"const": "theme"
},
"roleId": {
"type": "string",
"enum": [
"dark-1",
"light-1",
"dark-2",
"light-2",
"accent-1",
"accent-2",
"accent-3",
"accent-4",
"accent-5",
"accent-6",
"hyperlink",
"followed-hyperlink"
]
},
"alpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"kind",
"roleId",
"alpha"
],
"additionalProperties": false
}
]
},
"radiusPt": {
"type": "number",
"minimum": 0,
"maximum": 200
}
},
"required": [
"color",
"radiusPt"
],
"additionalProperties": false
}
]
},
"reflection": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"blurPt": {
"type": "number",
"minimum": 0,
"maximum": 200
},
"distancePt": {
"type": "number",
"minimum": 0,
"maximum": 200
},
"startAlpha": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"endAlpha": {
"type": "number",
"minimum": 0,
"maximum": 1
}
},
"required": [
"blurPt",
"distancePt",
"startAlpha",
"endAlpha"
],
"additionalProperties": false
}
]
}
},
"required": [
"shadow",
"glow",
"reflection"
],
"additionalProperties": false
},
"pictureFormatting": {
"type": "object",
"properties": {
"opacity": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"crop": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"left": {
"type": "number",
"minimum": 0,
"exclusiveMaximum": 0.95
},
"top": {
"type": "number",
"minimum": 0,
"exclusiveMaximum": 0.95
},
"right": {
"type": "number",
"minimum": 0,
"exclusiveMaximum": 0.95
},
"bottom": {
"type": "number",
"minimum": 0,
"exclusiveMaximum": 0.95
}
},
"required": [
"left",
"top",
"right",
"bottom"
],
"additionalProperties": false
}
]
},
"adjustments": {
"type": "object",
"properties": {
"brightness": {
"type": "number",
"minimum": 0.25,
"maximum": 2
},
"contrast": {
"type": "number",
"minimum": 0.25,
"maximum": 2
},
"saturation": {
"type": "number",
"minimum": 0,
"maximum": 3
},
"hueRotateDegrees": {
"type": "number",
"minimum": 0,
"maximum": 359
},
"grayscale": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"sepia": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"blurPx": {
"type": "number",
"minimum": 0,
"maximum": 4
}
},
"required": [
"brightness",
"contrast",
"saturation",
"hueRotateDegrees",
"grayscale",
"sepia",
"blurPx"
],
"additionalProperties": false
}
},
"required": [
"opacity",
"crop",
"adjustments"
],
"additionalProperties": false
}
},
"additionalProperties": false
},
"note": {
"type": "string",
"maxLength": 2000
},
"shapeKind": {
"type": "string",
"enum": [
"text-box",
"vertical-text-box",
"line",
"arrow",
"elbow-connector",
"curve",
"freeform",
"scribble",
"rectangle",
"rounded-rectangle",
"oval",
"triangle",
"diamond",
"pentagon",
"hexagon",
"right-arrow",
"down-arrow",
"callout",
"action-button"
]
},
"source": {
"type": "object",
"properties": {
"kind": {
"const": "userPicker"
}
},
"required": [
"kind"
],
"additionalProperties": false
},
"action": {
"type": "string",
"enum": [
"bring-forward",
"send-backward",
"bring-to-front",
"send-to-back"
]
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_reviewAction
Draft reviews.
View tool JSON
{
"name": "ewbook_review",
"kind": "act",
"impl": "imperative",
"description": "Draft reviews.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"create",
"update",
"delete"
]
},
"kind": {
"type": "string",
"enum": [
"comment",
"note"
]
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 100000
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_dataAction
Draft data or rules.
View tool JSON
{
"name": "ewbook_data",
"kind": "act",
"impl": "imperative",
"description": "Draft data or rules.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"set-conditional-format",
"clear-conditional-formats",
"import-text",
"set-validation",
"update-validation",
"delete-validation",
"clear-validation",
"sort",
"text-to-columns",
"set-filter",
"set-filter-criterion",
"clear-filter-criteria",
"delete-filter",
"create-name",
"update-name",
"delete-name",
"clean-data",
"directional-fill",
"fill-series",
"replace-all",
"remove-duplicates",
"copy-range"
]
},
"rule": {
"oneOf": [
{
"oneOf": [
{
"type": "object",
"properties": {
"type": {
"const": "cell-value"
},
"operator": {
"type": "string",
"enum": [
"greater-than",
"less-than",
"equal",
"not-equal",
"greater-than-or-equal",
"less-than-or-equal",
"between",
"not-between"
]
},
"value": {
"type": "string",
"minLength": 1,
"maxLength": 512
},
"secondValue": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"type",
"operator",
"value"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "contains-text"
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"type",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "not-contains-text"
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"type",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "begins-with"
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"type",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "ends-with"
},
"text": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"type",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "date-occurring"
},
"period": {
"type": "string",
"enum": [
"yesterday",
"today",
"tomorrow",
"last-7-days",
"last-week",
"this-week",
"next-week",
"last-month",
"this-month",
"next-month"
]
}
},
"required": [
"type",
"period"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "rank"
},
"direction": {
"type": "string",
"enum": [
"top",
"bottom"
]
},
"rank": {
"type": "integer",
"minimum": 1,
"maximum": 1000
},
"percent": {
"type": "boolean"
}
},
"required": [
"type",
"direction",
"rank",
"percent"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "duplicate-values"
},
"unique": {
"type": "boolean"
}
},
"required": [
"type",
"unique"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "data-bar"
},
"color": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
}
},
"required": [
"type",
"color"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"type": {
"const": "color-scale"
},
"minimumColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"midpointColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"maximumColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
}
},
"required": [
"type",
"minimumColor",
"midpointColor",
"maximumColor"
],
"additionalProperties": false
}
]
},
{
"oneOf": [
{
"type": "object",
"properties": {
"ignoreBlank": {
"type": "boolean"
},
"showInputMessage": {
"type": "boolean"
},
"inputTitle": {
"type": "string",
"maxLength": 32
},
"inputMessage": {
"type": "string",
"maxLength": 255
},
"errorStyle": {
"type": "string",
"enum": [
"stop",
"warning",
"information"
]
},
"errorTitle": {
"type": "string",
"maxLength": 32
},
"errorMessage": {
"type": "string",
"maxLength": 255
},
"type": {
"const": "list"
},
"source": {
"type": "string",
"minLength": 1,
"maxLength": 32767
},
"inCellDropdown": {
"type": "boolean"
}
},
"required": [
"type",
"ignoreBlank",
"showInputMessage",
"inputTitle",
"inputMessage",
"errorStyle",
"errorTitle",
"errorMessage",
"source",
"inCellDropdown"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ignoreBlank": {
"type": "boolean"
},
"showInputMessage": {
"type": "boolean"
},
"inputTitle": {
"type": "string",
"maxLength": 32
},
"inputMessage": {
"type": "string",
"maxLength": 255
},
"errorStyle": {
"type": "string",
"enum": [
"stop",
"warning",
"information"
]
},
"errorTitle": {
"type": "string",
"maxLength": 32
},
"errorMessage": {
"type": "string",
"maxLength": 255
},
"type": {
"const": "custom"
},
"formula": {
"type": "string",
"minLength": 1,
"maxLength": 32767
}
},
"required": [
"type",
"ignoreBlank",
"showInputMessage",
"inputTitle",
"inputMessage",
"errorStyle",
"errorTitle",
"errorMessage",
"formula"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ignoreBlank": {
"type": "boolean"
},
"showInputMessage": {
"type": "boolean"
},
"inputTitle": {
"type": "string",
"maxLength": 32
},
"inputMessage": {
"type": "string",
"maxLength": 255
},
"errorStyle": {
"type": "string",
"enum": [
"stop",
"warning",
"information"
]
},
"errorTitle": {
"type": "string",
"maxLength": 32
},
"errorMessage": {
"type": "string",
"maxLength": 255
},
"type": {
"type": "string",
"enum": [
"whole-number",
"decimal",
"date",
"time",
"text-length"
]
},
"operator": {
"type": "string",
"enum": [
"between",
"not-between"
]
},
"minimum": {
"type": "string",
"minLength": 1,
"maxLength": 32767
},
"maximum": {
"type": "string",
"minLength": 1,
"maxLength": 32767
}
},
"required": [
"type",
"ignoreBlank",
"showInputMessage",
"inputTitle",
"inputMessage",
"errorStyle",
"errorTitle",
"errorMessage",
"operator",
"minimum",
"maximum"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"ignoreBlank": {
"type": "boolean"
},
"showInputMessage": {
"type": "boolean"
},
"inputTitle": {
"type": "string",
"maxLength": 32
},
"inputMessage": {
"type": "string",
"maxLength": 255
},
"errorStyle": {
"type": "string",
"enum": [
"stop",
"warning",
"information"
]
},
"errorTitle": {
"type": "string",
"maxLength": 32
},
"errorMessage": {
"type": "string",
"maxLength": 255
},
"type": {
"type": "string",
"enum": [
"whole-number",
"decimal",
"date",
"time",
"text-length"
]
},
"operator": {
"type": "string",
"enum": [
"equal",
"not-equal",
"greater-than",
"less-than",
"greater-than-or-equal",
"less-than-or-equal"
]
},
"value": {
"type": "string",
"minLength": 1,
"maxLength": 32767
}
},
"required": [
"type",
"ignoreBlank",
"showInputMessage",
"inputTitle",
"inputMessage",
"errorStyle",
"errorTitle",
"errorMessage",
"operator",
"value"
],
"additionalProperties": false
}
]
}
]
},
"format": {
"type": "object",
"properties": {
"fillColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"fontColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"bold": {
"type": "boolean"
}
},
"additionalProperties": false
},
"note": {
"type": "string",
"maxLength": 2000
},
"source": {
"type": "object",
"properties": {
"kind": {
"const": "userPicker"
}
},
"required": [
"kind"
],
"additionalProperties": false
},
"orientation": {
"type": "string",
"enum": [
"rows",
"columns"
]
},
"hasHeader": {
"type": "boolean"
},
"caseSensitive": {
"type": "boolean"
},
"keys": {
"type": "array",
"minItems": 1,
"maxItems": 64,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"index": {
"type": "integer",
"minimum": 0
},
"direction": {
"type": "string",
"enum": [
"ascending",
"descending"
]
},
"valueKind": {
"type": "string",
"enum": [
"automatic",
"text",
"number",
"date"
]
}
},
"required": [
"index",
"direction",
"valueKind"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"index": {
"type": "integer",
"minimum": 0
},
"direction": {
"type": "string",
"enum": [
"ascending",
"descending"
]
},
"valueKind": {
"const": "custom-list"
},
"customList": {
"type": "array",
"minItems": 2,
"maxItems": 256,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
}
},
"required": [
"index",
"direction",
"valueKind",
"customList"
],
"additionalProperties": false
}
]
}
},
"destinationTargetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"configuration": {
"oneOf": [
{
"oneOf": [
{
"type": "object",
"properties": {
"mode": {
"const": "delimited"
},
"delimiter": {
"type": "string",
"minLength": 1,
"maxLength": 16
}
},
"required": [
"mode",
"delimiter"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"mode": {
"const": "fixed-width"
},
"breakPositions": {
"type": "array",
"minItems": 1,
"maxItems": 64,
"uniqueItems": true,
"items": {
"type": "integer",
"minimum": 1,
"maximum": 32767
}
}
},
"required": [
"mode",
"breakPositions"
],
"additionalProperties": false
}
]
},
{
"oneOf": [
{
"type": "object",
"properties": {
"direction": {
"type": "string",
"enum": [
"down",
"right"
]
},
"type": {
"const": "linear"
},
"step": {
"type": "number",
"minimum": -1.7976931348623157e+308,
"maximum": 1.7976931348623157e+308
},
"stop": {
"type": "number",
"minimum": -1.7976931348623157e+308,
"maximum": 1.7976931348623157e+308
}
},
"required": [
"direction",
"type",
"step"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"direction": {
"type": "string",
"enum": [
"down",
"right"
]
},
"type": {
"const": "growth"
},
"step": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 1.7976931348623157e+308
},
"stop": {
"type": "number",
"minimum": -1.7976931348623157e+308,
"maximum": 1.7976931348623157e+308
}
},
"required": [
"direction",
"type",
"step"
],
"additionalProperties": false
}
]
},
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"replacement": {
"type": "string",
"maxLength": 32767
},
"lookIn": {
"type": "string",
"enum": [
"inputs",
"values"
]
},
"matchCase": {
"type": "boolean"
},
"wholeWord": {
"type": "boolean"
}
},
"required": [
"query",
"replacement",
"lookIn",
"matchCase",
"wholeWord"
],
"additionalProperties": false
}
]
},
"mode": {
"type": "string",
"enum": [
"auto-filter",
"advanced",
"copy",
"days",
"weekdays",
"months",
"years",
"all",
"values",
"formulas",
"formatting",
"number-formats",
"comments-notes",
"validation",
"values-source-formatting",
"transpose"
]
},
"criterion": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"const": "values"
},
"col": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"values": {
"type": "array",
"minItems": 1,
"maxItems": 1000,
"uniqueItems": true,
"items": {
"type": "string",
"maxLength": 512
}
},
"dateGroups": {
"type": "array",
"minItems": 1,
"maxItems": 1000,
"uniqueItems": true,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"grouping": {
"const": "year"
},
"year": {
"type": "integer",
"minimum": 1900,
"maximum": 9999
}
},
"required": [
"grouping",
"year"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"grouping": {
"const": "month"
},
"year": {
"type": "integer",
"minimum": 1900,
"maximum": 9999
},
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12
}
},
"required": [
"grouping",
"year",
"month"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"grouping": {
"const": "day"
},
"year": {
"type": "integer",
"minimum": 1900,
"maximum": 9999
},
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12
},
"day": {
"type": "integer",
"minimum": 1,
"maximum": 31
}
},
"required": [
"grouping",
"year",
"month",
"day"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"grouping": {
"const": "hour"
},
"year": {
"type": "integer",
"minimum": 1900,
"maximum": 9999
},
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12
},
"day": {
"type": "integer",
"minimum": 1,
"maximum": 31
},
"hour": {
"type": "integer",
"minimum": 0,
"maximum": 23
}
},
"required": [
"grouping",
"year",
"month",
"day",
"hour"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"grouping": {
"const": "minute"
},
"year": {
"type": "integer",
"minimum": 1900,
"maximum": 9999
},
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12
},
"day": {
"type": "integer",
"minimum": 1,
"maximum": 31
},
"hour": {
"type": "integer",
"minimum": 0,
"maximum": 23
},
"minute": {
"type": "integer",
"minimum": 0,
"maximum": 59
}
},
"required": [
"grouping",
"year",
"month",
"day",
"hour",
"minute"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"grouping": {
"const": "second"
},
"year": {
"type": "integer",
"minimum": 1900,
"maximum": 9999
},
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12
},
"day": {
"type": "integer",
"minimum": 1,
"maximum": 31
},
"hour": {
"type": "integer",
"minimum": 0,
"maximum": 23
},
"minute": {
"type": "integer",
"minimum": 0,
"maximum": 59
},
"second": {
"type": "integer",
"minimum": 0,
"maximum": 59
}
},
"required": [
"grouping",
"year",
"month",
"day",
"hour",
"minute",
"second"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"kind",
"col"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"const": "rank"
},
"col": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"direction": {
"type": "string",
"enum": [
"top",
"bottom"
]
},
"value": {
"type": "integer",
"minimum": 1,
"maximum": 500
},
"percent": {
"type": "boolean"
}
},
"required": [
"kind",
"col",
"direction",
"value",
"percent"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"const": "average"
},
"col": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"direction": {
"type": "string",
"enum": [
"above",
"below"
]
}
},
"required": [
"kind",
"col",
"direction"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"const": "error"
},
"col": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"include": {
"type": "boolean"
}
},
"required": [
"kind",
"col",
"include"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"const": "conditions"
},
"col": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"join": {
"type": "string",
"enum": [
"and",
"or"
]
},
"conditions": {
"type": "array",
"minItems": 1,
"maxItems": 2,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"operator": {
"type": "string",
"enum": [
"blank",
"nonblank"
]
}
},
"required": [
"operator"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"operator": {
"type": "string",
"enum": [
"equals",
"not-equal",
"contains",
"not-contains",
"begins-with",
"ends-with",
"greater-than",
"greater-than-or-equal",
"less-than",
"less-than-or-equal"
]
},
"value": {
"type": "string",
"minLength": 1,
"maxLength": 512
}
},
"required": [
"operator",
"value"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"kind",
"col",
"join",
"conditions"
],
"additionalProperties": false
}
]
},
"col": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"scope": {
"type": "string",
"enum": [
"workbook",
"sheet"
]
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"formula": {
"type": "string",
"minLength": 1,
"maxLength": 8193
},
"comment": {
"type": "string",
"maxLength": 1024
},
"scopeTargetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"direction": {
"type": "string",
"enum": [
"down",
"right",
"up",
"left"
]
},
"keyColumnOffsets": {
"type": "array",
"minItems": 1,
"maxItems": 2500,
"uniqueItems": true,
"items": {
"type": "integer",
"minimum": 0,
"maximum": 16383
}
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_layoutAction
Draft layout.
View tool JSON
{
"name": "ewbook_layout",
"kind": "act",
"impl": "imperative",
"description": "Draft layout.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"type": "string",
"enum": [
"update-page-setup",
"set-print-area",
"clear-print-area",
"set-print-titles",
"set-page-breaks",
"update-sheet-view",
"set-freeze-panes",
"clear-freeze-panes",
"set-split-panes",
"clear-split-panes"
]
},
"patch": {
"oneOf": [
{
"type": "object",
"properties": {
"orientation": {
"type": "string",
"enum": [
"portrait",
"landscape"
]
},
"paperSize": {
"type": "string",
"enum": [
"letter",
"a4",
"legal"
]
},
"scaleWidth": {
"type": "string",
"enum": [
"automatic",
"1-page",
"2-pages"
]
},
"scaleHeight": {
"type": "string",
"enum": [
"automatic",
"1-page",
"2-pages"
]
},
"scalePercent": {
"type": "integer",
"enum": [
100,
90,
75,
50
]
},
"margins": {
"type": "object",
"properties": {
"top": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"bottom": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"left": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"right": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"header": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"footer": {
"type": "number",
"minimum": 0,
"maximum": 10
}
},
"required": [
"top",
"bottom",
"left",
"right",
"header",
"footer"
],
"additionalProperties": false
},
"centerHorizontally": {
"type": "boolean"
},
"centerVertically": {
"type": "boolean"
},
"headerFooter": {
"type": "object",
"properties": {
"defaultHeader": {
"type": "object",
"properties": {
"left": {
"type": "string",
"maxLength": 255
},
"center": {
"type": "string",
"maxLength": 255
},
"right": {
"type": "string",
"maxLength": 255
}
},
"required": [
"left",
"center",
"right"
],
"additionalProperties": false
},
"defaultFooter": {
"type": "object",
"properties": {
"left": {
"type": "string",
"maxLength": 255
},
"center": {
"type": "string",
"maxLength": 255
},
"right": {
"type": "string",
"maxLength": 255
}
},
"required": [
"left",
"center",
"right"
],
"additionalProperties": false
},
"firstPageHeader": {
"type": "object",
"properties": {
"left": {
"type": "string",
"maxLength": 255
},
"center": {
"type": "string",
"maxLength": 255
},
"right": {
"type": "string",
"maxLength": 255
}
},
"required": [
"left",
"center",
"right"
],
"additionalProperties": false
},
"firstPageFooter": {
"type": "object",
"properties": {
"left": {
"type": "string",
"maxLength": 255
},
"center": {
"type": "string",
"maxLength": 255
},
"right": {
"type": "string",
"maxLength": 255
}
},
"required": [
"left",
"center",
"right"
],
"additionalProperties": false
},
"evenPageHeader": {
"type": "object",
"properties": {
"left": {
"type": "string",
"maxLength": 255
},
"center": {
"type": "string",
"maxLength": 255
},
"right": {
"type": "string",
"maxLength": 255
}
},
"required": [
"left",
"center",
"right"
],
"additionalProperties": false
},
"evenPageFooter": {
"type": "object",
"properties": {
"left": {
"type": "string",
"maxLength": 255
},
"center": {
"type": "string",
"maxLength": 255
},
"right": {
"type": "string",
"maxLength": 255
}
},
"required": [
"left",
"center",
"right"
],
"additionalProperties": false
},
"differentFirstPage": {
"type": "boolean"
},
"differentOddEvenPages": {
"type": "boolean"
},
"scaleWithDocument": {
"type": "boolean"
},
"alignWithMargins": {
"type": "boolean"
}
},
"required": [
"defaultHeader",
"defaultFooter",
"firstPageHeader",
"firstPageFooter",
"evenPageHeader",
"evenPageFooter",
"differentFirstPage",
"differentOddEvenPages",
"scaleWithDocument",
"alignWithMargins"
],
"additionalProperties": false
},
"printGridlines": {
"type": "boolean"
},
"printHeadings": {
"type": "boolean"
},
"pageOrder": {
"type": "string",
"enum": [
"down-then-over",
"over-then-down"
]
},
"cellErrors": {
"type": "string",
"enum": [
"displayed",
"blank",
"dash",
"not-available"
]
},
"comments": {
"type": "string",
"enum": [
"none",
"at-end"
]
},
"blackAndWhite": {
"type": "boolean"
},
"draftQuality": {
"type": "boolean"
},
"sheetDirection": {
"type": "string",
"enum": [
"left-to-right",
"right-to-left"
]
},
"backgroundColor": {
"oneOf": [
{
"type": "null"
},
{
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
}
]
}
},
"additionalProperties": false
},
{
"type": "object",
"properties": {
"gridlinesVisible": {
"type": "boolean"
},
"headingsVisible": {
"type": "boolean"
},
"showFormulas": {
"type": "boolean"
},
"viewMode": {
"type": "string",
"enum": [
"normal",
"page-break-preview",
"page-layout"
]
},
"zoomPercent": {
"type": "integer",
"minimum": 50,
"maximum": 200
}
},
"additionalProperties": false
}
]
},
"note": {
"type": "string",
"maxLength": 2000
},
"mode": {
"type": "string",
"enum": [
"replace",
"add"
]
},
"rows": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"start": {
"type": "integer",
"minimum": 0,
"maximum": 1048575,
"description": "Inclusive zero-based start."
},
"end": {
"type": "integer",
"minimum": 0,
"maximum": 1048575,
"description": "Inclusive zero-based end."
}
},
"required": [
"start",
"end"
],
"additionalProperties": false
}
]
},
"columns": {
"oneOf": [
{
"type": "null"
},
{
"type": "object",
"properties": {
"start": {
"type": "integer",
"minimum": 0,
"maximum": 16383,
"description": "Inclusive zero-based start."
},
"end": {
"type": "integer",
"minimum": 0,
"maximum": 16383,
"description": "Inclusive zero-based end."
}
},
"required": [
"start",
"end"
],
"additionalProperties": false
}
]
},
"rowBreaks": {
"type": "array",
"maxItems": 1024,
"uniqueItems": true,
"items": {
"type": "integer",
"minimum": 1,
"maximum": 1048575
}
},
"columnBreaks": {
"type": "array",
"maxItems": 1024,
"uniqueItems": true,
"items": {
"type": "integer",
"minimum": 1,
"maximum": 16383
}
},
"frozenRows": {
"type": "integer",
"minimum": 0,
"maximum": 1048575
},
"frozenColumns": {
"type": "integer",
"minimum": 0,
"maximum": 16383
},
"splitRows": {
"type": "integer",
"minimum": 0,
"maximum": 1048575
},
"splitColumns": {
"type": "integer",
"minimum": 0,
"maximum": 16383
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_calculationAction
Draft calculation mode.
View tool JSON
{
"name": "ewbook_calculation",
"kind": "act",
"impl": "imperative",
"description": "Draft calculation mode.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"operation": {
"const": "set-mode"
},
"mode": {
"type": "string",
"enum": [
"automatic",
"automatic-except-data-tables",
"manual"
]
},
"note": {
"type": "string",
"maxLength": 2000
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"operation",
"mode"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_recalculateAction
Recalculate without history.
View tool JSON
{
"name": "ewbook_recalculate",
"kind": "act",
"impl": "imperative",
"description": "Recalculate without history.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"contextId": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"targetRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"scope": {
"type": "string",
"enum": [
"workbook",
"sheet"
]
}
},
"required": [
"workbookRef",
"contextId",
"targetRef",
"scope"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_previewAction
Preview effects.
View tool JSON
{
"name": "ewbook_preview",
"kind": "act",
"impl": "imperative",
"description": "Preview effects.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"workbookRef",
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_commitAction
Approve and commit.
View tool JSON
{
"name": "ewbook_commit",
"kind": "act",
"impl": "imperative",
"description": "Approve and commit.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"workbookRef",
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}ewbook_discardAction
Discard draft.
View tool JSON
{
"name": "ewbook_discard",
"kind": "act",
"impl": "imperative",
"description": "Discard draft.",
"inputSchema": {
"type": "object",
"properties": {
"workbookRef": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"changeSetId": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"workbookRef",
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/workbooks/"
}page: Notes
ewnotes_statusAnswer
Read the active E-Worker Notes file, note, dirty state, bounded limits, and currently available semantic capabilities.
View tool JSON
{
"name": "ewnotes_status",
"kind": "answer",
"impl": "imperative",
"description": "Read the active E-Worker Notes file, note, dirty state, bounded limits, and currently available semantic capabilities.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_readAnswer
Read bounded semantic Notes content from the active note or one exact opaque target returned by status, read, or search.
View tool JSON
{
"name": "ewnotes_read",
"kind": "answer",
"impl": "imperative",
"description": "Read bounded semantic Notes content from the active note or one exact opaque target returned by status, read, or search.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound context returned by a Notes semantic read."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact Notes target returned in the matching context."
},
"maxItems": {
"type": "integer",
"minimum": 1,
"maximum": 80
},
"maxCharacters": {
"type": "integer",
"minimum": 1,
"maximum": 40000
}
},
"required": [],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_searchAnswer
Search bounded indexed Notes titles, content, checklists, tables, tags, images, or attachment metadata and return exact opaque targets.
View tool JSON
{
"name": "ewnotes_search",
"kind": "answer",
"impl": "imperative",
"description": "Search bounded indexed Notes titles, content, checklists, tables, tags, images, or attachment metadata and return exact opaque targets.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"scope": {
"type": "string",
"enum": [
"page",
"section",
"notebook",
"all-open"
]
},
"filter": {
"type": "string",
"enum": [
"all",
"titles",
"text",
"checklists",
"tables",
"tags",
"images",
"files"
]
},
"matchCase": {
"type": "boolean"
},
"wholeWord": {
"type": "boolean"
},
"maxResults": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_go_toAction
Select and reveal one exact revision-bound Notes target without changing durable Notes content or history.
View tool JSON
{
"name": "ewnotes_go_to",
"kind": "act",
"impl": "imperative",
"description": "Select and reveal one exact revision-bound Notes target without changing durable Notes content or history.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound context returned by status, read, or search."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact target returned in the matching context."
}
},
"required": [
"contextId",
"targetRef"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_newAction
Create and activate one new unsaved local notebook. This does not save or create cloud content.
View tool JSON
{
"name": "ewnotes_new",
"kind": "act",
"impl": "imperative",
"description": "Create and activate one new unsaved local notebook. This does not save or create cloud content.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_switchAction
Without notebookRef, list at most 100 opaque references for open local notebooks. With notebookRef, activate that exact notebook.
View tool JSON
{
"name": "ewnotes_switch",
"kind": "act",
"impl": "imperative",
"description": "Without notebookRef, list at most 100 opaque references for open local notebooks. With notebookRef, activate that exact notebook.",
"inputSchema": {
"type": "object",
"properties": {
"notebookRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Opaque notebook reference returned by this tool."
}
},
"required": [],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_request_openAction
Ask the user to choose one current .ewnotes file in the visible browser picker. Paths, URLs, cloud references, and raw bytes are rejected.
View tool JSON
{
"name": "ewnotes_request_open",
"kind": "act",
"impl": "imperative",
"description": "Ask the user to choose one current .ewnotes file in the visible browser picker. Paths, URLs, cloud references, and raw bytes are rejected.",
"inputSchema": {
"type": "object",
"properties": {
"source": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"userPicker"
]
}
},
"required": [
"kind"
],
"additionalProperties": false
}
},
"required": [
"source"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_request_saveAction
Request a host-governed local save or save-copy. The editor owns the destination and may require visible user action.
View tool JSON
{
"name": "ewnotes_request_save",
"kind": "act",
"impl": "imperative",
"description": "Request a host-governed local save or save-copy. The editor owns the destination and may require visible user action.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"save",
"save-copy"
]
}
},
"required": [
"mode"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_composeAction
Draft one complete notebook from a closed bounded notebook, section, note, text, checklist, and table recipe. Replaces the active notebook only after preview and approval as one Undo step.
View tool JSON
{
"name": "ewnotes_compose",
"kind": "act",
"impl": "imperative",
"description": "Draft one complete notebook from a closed bounded notebook, section, note, text, checklist, and table recipe. Replaces the active notebook only after preview and approval as one Undo step.",
"inputSchema": {
"type": "object",
"properties": {
"contextRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound context returned by ewnotes_status."
},
"steps": {
"type": "array",
"minItems": 2,
"maxItems": 24,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"notebook"
]
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 500
}
},
"required": [
"kind",
"title"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"section"
]
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"notes": {
"type": "array",
"minItems": 1,
"maxItems": 100,
"items": {
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"blocks": {
"type": "array",
"maxItems": 200,
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"text"
]
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"text": {
"type": "string",
"maxLength": 20000
},
"style": {
"type": "string",
"enum": [
"title",
"heading",
"body",
"quote",
"code"
]
}
},
"required": [
"kind",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"checklist"
]
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"text": {
"type": "string",
"maxLength": 20000
},
"checked": {
"type": "boolean"
}
},
"required": [
"kind",
"text"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"table"
]
},
"title": {
"type": "string",
"minLength": 1,
"maxLength": 500
},
"cells": {
"type": "array",
"minItems": 1,
"maxItems": 100,
"items": {
"type": "array",
"minItems": 1,
"maxItems": 32,
"items": {
"type": "string",
"maxLength": 20000
}
}
}
},
"required": [
"kind",
"cells"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"title",
"blocks"
],
"additionalProperties": false
}
}
},
"required": [
"kind",
"title",
"notes"
],
"additionalProperties": false
}
]
}
}
},
"required": [
"contextRef",
"steps"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_structureAction
Draft an exact notebook, section, note, or sub-note create, rename, delete, or ordering change without mutating the open notebook.
View tool JSON
{
"name": "ewnotes_structure",
"kind": "act",
"impl": "imperative",
"description": "Draft an exact notebook, section, note, or sub-note create, rename, delete, or ordering change without mutating the open notebook.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact structure target."
},
"operation": {
"type": "string",
"enum": [
"rename",
"addNote",
"addSubNote",
"deleteNote",
"deleteSubNote",
"moveNoteBefore",
"moveSubNoteBefore"
]
},
"label": {
"type": "string",
"maxLength": 500
},
"beforeContextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Context for the exact move destination."
},
"beforeTargetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact move destination."
}
},
"required": [
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_blocksAction
Draft bounded ordered text, checklist, table, code, or callout block changes against exact opaque targets.
View tool JSON
{
"name": "ewnotes_blocks",
"kind": "act",
"impl": "imperative",
"description": "Draft bounded ordered text, checklist, table, code, or callout block changes against exact opaque targets.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact note or block target."
},
"operation": {
"type": "string",
"enum": [
"add",
"replaceText",
"setTitle",
"moveBefore",
"delete"
]
},
"blockKind": {
"type": "string",
"enum": [
"text",
"checklist",
"table",
"code",
"callout"
]
},
"title": {
"type": "string",
"maxLength": 500
},
"text": {
"type": "string",
"maxLength": 20000
},
"start": {
"type": "integer",
"minimum": 0,
"maximum": 20000
},
"end": {
"type": "integer",
"minimum": 0,
"maximum": 20000
},
"expectedText": {
"type": "string",
"maxLength": 20000
},
"beforeContextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Context for the exact block destination."
},
"beforeTargetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact block destination."
},
"rows": {
"type": "integer",
"minimum": 1,
"maximum": 100
},
"columns": {
"type": "integer",
"minimum": 1,
"maximum": 32
}
},
"required": [
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_checklistAction
Draft one exact checklist completion-state change.
View tool JSON
{
"name": "ewnotes_checklist",
"kind": "act",
"impl": "imperative",
"description": "Draft one exact checklist completion-state change.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact checklist target."
},
"operation": {
"type": "string",
"enum": [
"setChecked"
]
},
"checked": {
"type": "boolean"
}
},
"required": [
"contextId",
"targetRef",
"operation",
"checked"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_formatAction
Draft bounded block, text-range, or paragraph formatting on one exact block. Use camelCase format fields; preview and approval remain required.
View tool JSON
{
"name": "ewnotes_format",
"kind": "act",
"impl": "imperative",
"description": "Draft bounded block, text-range, or paragraph formatting on one exact block. Use camelCase format fields; preview and approval remain required.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact block target."
},
"operation": {
"type": "string",
"enum": [
"setBlockFormat",
"setTextRangeFormat",
"setParagraphFormat"
]
},
"start": {
"type": "integer",
"minimum": 0,
"maximum": 20000
},
"end": {
"type": "integer",
"minimum": 0,
"maximum": 20000
},
"format": {
"type": "object",
"properties": {
"style": {
"type": "string",
"enum": [
"title",
"heading",
"body",
"quote",
"code"
]
},
"fontFamily": {
"type": "string",
"maxLength": 200
},
"fontSize": {
"type": "number",
"minimum": 6,
"maximum": 200
},
"bold": {
"type": "boolean"
},
"italic": {
"type": "boolean"
},
"underline": {
"type": "boolean"
},
"strikethrough": {
"type": "boolean"
},
"baseline": {
"type": "string",
"enum": [
"normal",
"subscript",
"superscript"
]
},
"textColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"highlightColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"hyperlink": {
"type": [
"string",
"null"
],
"maxLength": 2048
},
"listKind": {
"type": "string",
"enum": [
"none",
"bulleted",
"numbered"
]
},
"indentLevel": {
"type": "integer",
"minimum": 0,
"maximum": 12
},
"alignment": {
"type": "string",
"enum": [
"left",
"center",
"right",
"justify"
]
},
"direction": {
"type": "string",
"enum": [
"auto",
"ltr",
"rtl"
]
},
"spaceBefore": {
"type": "number",
"minimum": 0,
"maximum": 500
},
"spaceAfter": {
"type": "number",
"minimum": 0,
"maximum": 500
},
"lineSpacing": {
"type": "number",
"minimum": 0.5,
"maximum": 10
}
},
"required": [],
"additionalProperties": false
}
},
"required": [
"contextId",
"targetRef",
"operation",
"format"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_tableAction
Draft bounded table sizing, exact cell text, or rectangular table data changes.
View tool JSON
{
"name": "ewnotes_table",
"kind": "act",
"impl": "imperative",
"description": "Draft bounded table sizing, exact cell text, or rectangular table data changes.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact table target."
},
"operation": {
"type": "string",
"enum": [
"configure",
"setCellText",
"setData"
]
},
"rows": {
"type": "integer",
"minimum": 1,
"maximum": 100
},
"columns": {
"type": "integer",
"minimum": 1,
"maximum": 32
},
"row": {
"type": "integer",
"minimum": 1,
"maximum": 100
},
"column": {
"type": "integer",
"minimum": 1,
"maximum": 32
},
"expectedText": {
"type": "string",
"maxLength": 20000
},
"text": {
"type": "string",
"maxLength": 20000
},
"values": {
"type": "array",
"maxItems": 100,
"items": {
"type": "array",
"maxItems": 32,
"items": {
"type": "string",
"maxLength": 20000
}
}
}
},
"required": [
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_objectAction
Draft a shape change, or ask the user to choose one local image before drafting image insertion or replacement. Paths, URLs, and raw bytes are rejected.
View tool JSON
{
"name": "ewnotes_object",
"kind": "act",
"impl": "imperative",
"description": "Draft a shape change, or ask the user to choose one local image before drafting image insertion or replacement. Paths, URLs, and raw bytes are rejected.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact note or object block target."
},
"operation": {
"type": "string",
"enum": [
"insertShape",
"updateShape",
"duplicateShape",
"insertImage",
"updateImage"
]
},
"source": {
"type": "string",
"enum": [
"userPicker"
]
},
"text": {
"type": "string",
"maxLength": 20000
},
"accessibilityDescription": {
"type": "string",
"maxLength": 1000
},
"shapeKind": {
"type": "string",
"enum": [
"rectangle",
"rounded-rectangle",
"oval",
"line",
"arrow",
"callout"
]
},
"fillColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"fillTransparency": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"outlineColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"outlineTransparency": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"outlineWidth": {
"type": "number",
"minimum": 0,
"maximum": 20
},
"outlineStyle": {
"type": "string",
"enum": [
"solid",
"dashed",
"dotted"
]
},
"displayWidth": {
"type": "number",
"minimum": 24,
"maximum": 4096
},
"altText": {
"type": "string",
"maxLength": 1000
}
},
"required": [
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_tagsAction
Draft a custom tag definition or toggle an exact tag on one note or block. Use tagId values returned by ewnotes_read.
View tool JSON
{
"name": "ewnotes_tags",
"kind": "act",
"impl": "imperative",
"description": "Draft a custom tag definition or toggle an exact tag on one note or block. Use tagId values returned by ewnotes_read.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact notebook, note, or block target."
},
"operation": {
"type": "string",
"enum": [
"createDefinition",
"updateDefinition",
"deleteDefinition",
"togglePage",
"toggleBlock"
]
},
"tagId": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"label": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"icon": {
"type": "string",
"enum": [
"task",
"important",
"question",
"remember",
"definition",
"highlight",
"contact",
"address",
"phone",
"custom"
]
},
"color": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"shortcut": {
"type": [
"string",
"null"
],
"pattern": "^Ctrl\\+[1-9]$"
}
},
"required": [
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_attachmentAction
Rename or delete one exact attachment, or ask the user to choose one local file before drafting add or replace. Paths, URLs, and raw bytes are rejected.
View tool JSON
{
"name": "ewnotes_attachment",
"kind": "act",
"impl": "imperative",
"description": "Rename or delete one exact attachment, or ask the user to choose one local file before drafting add or replace. Paths, URLs, and raw bytes are rejected.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact note or attachment target."
},
"operation": {
"type": "string",
"enum": [
"add",
"replace",
"rename",
"delete"
]
},
"source": {
"type": "string",
"enum": [
"userPicker"
]
},
"label": {
"type": "string",
"minLength": 1,
"maxLength": 500
}
},
"required": [
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_layoutAction
Draft page appearance, section color, template creation, quick note creation, duplication, or exact same-notebook page copy/move.
View tool JSON
{
"name": "ewnotes_layout",
"kind": "act",
"impl": "imperative",
"description": "Draft page appearance, section color, template creation, quick note creation, duplication, or exact same-notebook page copy/move.",
"inputSchema": {
"type": "object",
"properties": {
"contextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Revision-bound Notes context."
},
"targetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact page or section target."
},
"operation": {
"type": "string",
"enum": [
"setPageAppearance",
"setSectionColor",
"createFromTemplate",
"createQuickNote",
"duplicatePage",
"duplicateSection",
"copyPageToSection",
"movePageToSection"
]
},
"ruleLines": {
"type": "string",
"enum": [
"none",
"narrow",
"wide",
"grid"
]
},
"pageColor": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"paperSize": {
"type": "string",
"enum": [
"infinite",
"letter",
"legal",
"a4"
]
},
"darkPage": {
"type": "boolean"
},
"color": {
"type": "string",
"pattern": "^#[0-9A-Fa-f]{6}$"
},
"template": {
"type": "string",
"enum": [
"blank",
"meeting-notes",
"project-plan",
"research"
]
},
"destinationContextId": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Context for exact destination section."
},
"destinationTargetRef": {
"type": "string",
"minLength": 40,
"maxLength": 80,
"description": "Exact destination section."
}
},
"required": [
"contextId",
"targetRef",
"operation"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_previewAction
Read the exact digest-bound before and after proposal before editor-policy authorization.
View tool JSON
{
"name": "ewnotes_preview",
"kind": "act",
"impl": "imperative",
"description": "Read the exact digest-bound before and after proposal before editor-policy authorization.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string"
}
},
"required": [
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_commitAction
Request visible approval and a verified restore point or explicit waiver, then commit one reversible Notes Undo action.
View tool JSON
{
"name": "ewnotes_commit",
"kind": "act",
"impl": "imperative",
"description": "Request visible approval and a verified restore point or explicit waiver, then commit one reversible Notes Undo action.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string"
}
},
"required": [
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}ewnotes_discardAction
Discard one exact Notes draft and any approval lease without changing the notebook.
View tool JSON
{
"name": "ewnotes_discard",
"kind": "act",
"impl": "imperative",
"description": "Discard one exact Notes draft and any approval lease without changing the notebook.",
"inputSchema": {
"type": "object",
"properties": {
"changeSetId": {
"type": "string"
}
},
"required": [
"changeSetId"
],
"additionalProperties": false
},
"page": "/apps/notes/"
}