1a1c6ba40f
Consolidate the standalone user-description-match extension into ai-categorization, adding an AI description analyzer that provides account/VAT suggestions alongside template matching. The describe transaction dialog now shows AI suggestions with confidence scores and supports both template-based and AI-based booking. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
34 lines
848 B
JSON
34 lines
848 B
JSON
{
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
|
"title": "erp-base Extension Configuration",
|
|
"description": "Configure which extensions are enabled. Run `npm run setup:extensions` after modifying.",
|
|
"type": "object",
|
|
"required": [
|
|
"extensions"
|
|
],
|
|
"properties": {
|
|
"$schema": {
|
|
"type": "string"
|
|
},
|
|
"extensions": {
|
|
"type": "array",
|
|
"uniqueItems": true,
|
|
"items": {
|
|
"type": "string",
|
|
"enum": [
|
|
"receipt-ocr",
|
|
"ai-categorization",
|
|
"ai-chat",
|
|
"push-notifications",
|
|
"invoice-inbox",
|
|
"calendar",
|
|
"enable-banking",
|
|
"email"
|
|
]
|
|
},
|
|
"description": "Extension IDs to enable. Each ID must match a manifest.json in the extensions/ directory."
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
}
|