Files
oib c8be9d7414 feat: add marketplace metrics, privacy features, and service registry endpoints
- Add Prometheus metrics for marketplace API throughput and error rates with new dashboard panels
- Implement confidential transaction models with encryption support and access control
- Add key management system with registration, rotation, and audit logging
- Create services and registry routers for service discovery and management
- Integrate ZK proof generation for privacy-preserving receipts
- Add metrics instru
2025-12-22 10:33:23 +01:00

90 lines
2.4 KiB
JSON

{
"extension_name": {
"type": "string",
"help": "Name of your extension (e.g., 'sap-connector')",
"default": "my-extension"
},
"extension_display_name": {
"type": "string",
"help": "Display name for your extension",
"default": "My Extension"
},
"extension_description": {
"type": "string",
"help": "Brief description of what your extension does",
"default": "An AITBC ecosystem extension"
},
"extension_type": {
"type": "choice",
"choices": [
"payment",
"erp",
"analytics",
"developer"
],
"help": "Type of extension you're building",
"default": "payment"
},
"author_name": {
"type": "string",
"help": "Your name or organization name",
"default": "Your Name"
},
"author_email": {
"type": "string",
"help": "Contact email",
"default": "your.email@example.com"
},
"github_username": {
"type": "string",
"help": "GitHub username for the repository",
"default": "yourusername"
},
"package_name": {
"type": "string",
"help": "Python package name (will be auto-formatted)",
"default": "{{ cookiecutter.extension_name|replace('-', '_')|replace(' ', '_') }}"
},
"class_name": {
"type": "string",
"help": "Main class name (will be auto-formatted)",
"default": "{{ cookiecutter.extension_name|title|replace('-', '')|replace(' ', '') }}Connector"
},
"version": {
"type": "string",
"help": "Initial version",
"default": "0.1.0"
},
"python_version": {
"type": "string",
"help": "Minimum Python version",
"default": "3.8"
},
"use_asyncio": {
"type": "bool",
"help": "Use asyncio for async operations",
"default": true
},
"include_tests": {
"type": "bool",
"help": "Include test suite template",
"default": true
},
"include_docs": {
"type": "bool",
"help": "Include documentation template",
"default": true
},
"license": {
"type": "choice",
"choices": [
"MIT",
"Apache-2.0",
"BSD-3-Clause",
"GPL-3.0-or-later"
],
"help": "License for your extension",
"default": "MIT"
}
}