Documentation
¶
Index ¶
Constants ¶
View Source
const ( MaxRows = 1048576 MaxColumns = 16384 MaxCellValueLength = 32767 // Maximum characters in a cell value )
Excel limits
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChartError ¶
ChartError represents chart creation errors
func (*ChartError) Error ¶
func (e *ChartError) Error() string
func (*ChartError) Unwrap ¶
func (e *ChartError) Unwrap() error
type ExcelTool ¶
type ExcelTool struct{}
ExcelTool implements Excel file (xlsx) manipulation
func (*ExcelTool) Definition ¶
Definition returns the tool's definition for MCP registration
func (*ExcelTool) Execute ¶
func (t *ExcelTool) Execute(ctx context.Context, logger *logrus.Logger, cache *sync.Map, args map[string]any) (*mcp.CallToolResult, error)
Execute executes the Excel tool
func (*ExcelTool) ProvideExtendedInfo ¶
func (t *ExcelTool) ProvideExtendedInfo() *tools.ExtendedHelp
ProvideExtendedInfo provides detailed usage information for the Excel tool
type FormatError ¶
FormatError represents formatting errors
func (*FormatError) Error ¶
func (e *FormatError) Error() string
func (*FormatError) Unwrap ¶
func (e *FormatError) Unwrap() error
type FormulaError ¶
FormulaError represents formula-related errors
func (*FormulaError) Error ¶
func (e *FormulaError) Error() string
type RangeError ¶
RangeError represents range operation errors
func (*RangeError) Error ¶
func (e *RangeError) Error() string
func (*RangeError) Unwrap ¶
func (e *RangeError) Unwrap() error
type SheetError ¶
SheetError represents errors related to worksheet operations
func (*SheetError) Error ¶
func (e *SheetError) Error() string
func (*SheetError) Unwrap ¶
func (e *SheetError) Unwrap() error
type ValidationError ¶
ValidationError represents validation failures
func (*ValidationError) Error ¶
func (e *ValidationError) Error() string
type WorkbookError ¶
WorkbookError represents errors related to workbook operations
func (*WorkbookError) Error ¶
func (e *WorkbookError) Error() string
func (*WorkbookError) Unwrap ¶
func (e *WorkbookError) Unwrap() error
Click to show internal directories.
Click to hide internal directories.