Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli provides common command-line interface utilities for the go-invoice application.
|
Package cli provides common command-line interface utilities for the go-invoice application. |
|
Package config provides configuration management for the go-invoice application.
|
Package config provides configuration management for the go-invoice application. |
|
Package mcp provides the Model Context Protocol server implementation for go-invoice CLI integration.
|
Package mcp provides the Model Context Protocol server implementation for go-invoice CLI integration. |
|
executor
Package executor implements secure command execution for the MCP server.
|
Package executor implements secure command execution for the MCP server. |
|
schemas
Package schemas provides JSON schema definitions for client management MCP tools.
|
Package schemas provides JSON schema definitions for client management MCP tools. |
|
tools
Package tools provides MCP tool definitions for client management operations.
|
Package tools provides MCP tool definitions for client management operations. |
|
types
Package types provides specialized data structures for MCP command execution.
|
Package types provides specialized data structures for MCP command execution. |
|
Package models defines the core data structures and types for the invoice system.
|
Package models defines the core data structures and types for the invoice system. |
|
Package render provides template rendering and PDF generation services.
|
Package render provides template rendering and PDF generation services. |
|
Package services provides business logic and orchestration services.
|
Package services provides business logic and orchestration services. |
|
Package storage provides data persistence interfaces and implementations for the go-invoice application.
|
Package storage provides data persistence interfaces and implementations for the go-invoice application. |
|
json
Package json provides JSON-based storage implementation for the invoice system.
|
Package json provides JSON-based storage implementation for the invoice system. |
|
Package templates provides embedded invoice templates.
|
Package templates provides embedded invoice templates. |
|
Package version provides version comparison and GitHub release fetching utilities
|
Package version provides version comparison and GitHub release fetching utilities |
Click to show internal directories.
Click to hide internal directories.