addedInput schema / $defs / ContentBlock / properties / cell
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Target cell reference, e.g. \"A1\" (Excel). Used by formula/hyperlink/write_cell.",
+ "title": "Cell"
+}
addedInput schema / $defs / ContentBlock / properties / chart_data
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "items": {},
+ "type": "array"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "PPT chart data: first row series names, then [category, *values] rows.",
+ "title": "Chart Data"
+}
addedInput schema / $defs / ContentBlock / properties / chart_data_range
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Excel chart data range, e.g. \"Sheet1!A1:B10\".",
+ "title": "Chart Data Range"
+}
addedInput schema / $defs / ContentBlock / properties / chart_type
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Chart type: bar, line, pie, area, doughnut, scatter (Excel/PPT).",
+ "title": "Chart Type"
+}
addedInput schema / $defs / ContentBlock / properties / conditional_format
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Excel conditional format spec, e.g. \"B2:B100=color_scale\" or \"C1:C5=cell_is:greaterThan:20\".",
+ "title": "Conditional Format"
+}
addedInput schema / $defs / ContentBlock / properties / data_validation
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Excel data validation spec, e.g. \"C2:C50=list:yes,no\" or \"B1:B10=whole:1:100\".",
+ "title": "Data Validation"
+}
addedInput schema / $defs / ContentBlock / properties / formula
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Excel formula string, e.g. \"=SUM(B1:B10)\". Requires cell.",
+ "title": "Formula"
+}
addedInput schema / $defs / ContentBlock / properties / freeze
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Excel freeze panes cell, e.g. \"A2\".",
+ "title": "Freeze"
+}
addedInput schema / $defs / ContentBlock / properties / hyperlink
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "URL to hyperlink the cell given by `cell` to (Excel).",
+ "title": "Hyperlink"
+}
addedInput schema / $defs / ContentBlock / properties / named_range
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Excel named range spec, e.g. \"MyRange=A1:B2\".",
+ "title": "Named Range"
+}
addedInput schema / $defs / ContentBlock / properties / notes
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "PPT speaker notes text for the target slide.",
+ "title": "Notes"
+}
addedInput schema / $defs / ContentBlock / properties / number_format
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Excel number format spec, e.g. \"A1:A10=0.00%\".",
+ "title": "Number Format"
+}
addedInput schema / $defs / ContentBlock / properties / sheet_name
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Target worksheet name (Excel). Routes write/formula/style to this sheet.",
+ "title": "Sheet Name"
+}
addedInput schema / $defs / ContentBlock / properties / slide_index
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Target slide index (0-based) for PPT content (tables/charts/text). None = current/last slide.",
+ "title": "Slide Index"
+}
addedInput schema / $defs / ContentBlock / properties / slide_layout
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "PPT slide layout name or index (applied on slide creation).",
+ "title": "Slide Layout"
+}
addedInput schema / $defs / ContentBlock / properties / transition
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "PPT slide transition name, e.g. \"fade\".",
+ "title": "Transition"
+}