[
    {
        "id": 21,
        "config_key": "ai_temperature",
        "config_value": "1",
        "category": "ai_params",
        "description": "Temp\u00e9rature (0=d\u00e9terministe, 1=cr\u00e9atif)",
        "updated_at": "2026-01-25 23:33:41.996125",
        "field_type": "range",
        "options": "0,1,0.05",
        "subcategory": "generation",
        "placeholder": "",
        "min_value": "0",
        "max_value": "1",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 0
    },
    {
        "id": 395,
        "config_key": "ai_top_p",
        "config_value": "0.9",
        "category": "ai_params",
        "description": "Top P (nucleus sampling)",
        "updated_at": "2026-01-25 06:08:32.976585",
        "field_type": "range",
        "options": "0,1,0.05",
        "subcategory": "generation",
        "placeholder": "",
        "min_value": "0",
        "max_value": "1",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 2,
        "is_claude_feature": 0
    },
    {
        "id": 396,
        "config_key": "ai_top_k",
        "config_value": "40",
        "category": "ai_params",
        "description": "Top K",
        "updated_at": "2026-01-25 06:08:32.977899",
        "field_type": "number",
        "options": "",
        "subcategory": "generation",
        "placeholder": "",
        "min_value": "1",
        "max_value": "100",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 3,
        "is_claude_feature": 0
    },
    {
        "id": 1306,
        "config_key": "ai_frequency_penalty",
        "config_value": "0",
        "category": "ai_params",
        "description": "P\u00e9nalit\u00e9 fr\u00e9quence",
        "updated_at": "2026-01-25 06:08:32.979262",
        "field_type": "range",
        "options": "0,2,0.1",
        "subcategory": "generation",
        "placeholder": "",
        "min_value": "0",
        "max_value": "2",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 4,
        "is_claude_feature": 0
    },
    {
        "id": 1307,
        "config_key": "ai_presence_penalty",
        "config_value": "0",
        "category": "ai_params",
        "description": "P\u00e9nalit\u00e9 pr\u00e9sence",
        "updated_at": "2026-01-25 06:08:32.980585",
        "field_type": "range",
        "options": "0,2,0.1",
        "subcategory": "generation",
        "placeholder": "",
        "min_value": "0",
        "max_value": "2",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 5,
        "is_claude_feature": 0
    },
    {
        "id": 1308,
        "config_key": "ai_repetition_penalty",
        "config_value": "1",
        "category": "ai_params",
        "description": "P\u00e9nalit\u00e9 r\u00e9p\u00e9tition",
        "updated_at": "2026-01-25 06:08:32.981904",
        "field_type": "range",
        "options": "0,2,0.1",
        "subcategory": "generation",
        "placeholder": "",
        "min_value": "0",
        "max_value": "2",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 6,
        "is_claude_feature": 0
    },
    {
        "id": 22,
        "config_key": "ai_max_tokens",
        "config_value": "1000000",
        "category": "ai_params",
        "description": "Max tokens r\u00e9ponse",
        "updated_at": "2026-01-25 23:33:41.996902",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "100",
        "max_value": "32000",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 0
    },
    {
        "id": 398,
        "config_key": "ai_context_window",
        "config_value": "8192",
        "category": "ai_params",
        "description": "Fen\u00eatre contexte",
        "updated_at": "2026-01-25 06:08:32.984585",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "1024",
        "max_value": "128000",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 11,
        "is_claude_feature": 0
    },
    {
        "id": 150,
        "config_key": "ai_timeout",
        "config_value": "120",
        "category": "ai_params",
        "description": "Timeout (sec)",
        "updated_at": "2026-01-25 23:33:41.997652",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "10",
        "max_value": "600",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 151,
        "config_key": "ai_retry_count",
        "config_value": "3",
        "category": "ai_params",
        "description": "Nombre retry",
        "updated_at": "2026-01-25 23:33:41.998413",
        "field_type": "number",
        "options": "",
        "subcategory": "reliability",
        "placeholder": "",
        "min_value": "0",
        "max_value": "10",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 0
    },
    {
        "id": 401,
        "config_key": "ai_retry_delay",
        "config_value": "1000",
        "category": "ai_params",
        "description": "D\u00e9lai retry (ms)",
        "updated_at": "2026-01-25 06:08:32.988524",
        "field_type": "number",
        "options": "",
        "subcategory": "reliability",
        "placeholder": "",
        "min_value": "100",
        "max_value": "10000",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 21,
        "is_claude_feature": 0
    },
    {
        "id": 402,
        "config_key": "ai_fallback_enabled",
        "config_value": "1",
        "category": "ai_params",
        "description": "\ud83d\udd04 Auto-fallback providers",
        "updated_at": "2026-01-25 23:33:41.999203",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "reliability",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 22,
        "is_claude_feature": 1
    },
    {
        "id": 1315,
        "config_key": "ai_fallback_order",
        "config_value": "groq,deepseek,ollama,gemini",
        "category": "ai_params",
        "description": "Ordre fallback",
        "updated_at": "2026-01-25 23:33:41.999919",
        "field_type": "text",
        "options": "",
        "subcategory": "reliability",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 23,
        "is_claude_feature": 0
    },
    {
        "id": 152,
        "config_key": "ai_stream",
        "config_value": "0",
        "category": "ai_params",
        "description": "\u26a1 Streaming r\u00e9ponses",
        "updated_at": "2026-01-25 06:08:32.992064",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 30,
        "is_claude_feature": 0
    },
    {
        "id": 1317,
        "config_key": "ai_json_mode",
        "config_value": "0",
        "category": "ai_params",
        "description": "\ud83d\udccb Mode JSON structur\u00e9",
        "updated_at": "2026-01-25 06:08:32.993307",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 31,
        "is_claude_feature": 0
    },
    {
        "id": 153,
        "config_key": "ai_memory_enabled",
        "config_value": "1",
        "category": "ai_params",
        "description": "\ud83e\udde0 M\u00e9moire conversation",
        "updated_at": "2026-01-25 23:33:42.00065",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "memory",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 40,
        "is_claude_feature": 1
    },
    {
        "id": 154,
        "config_key": "ai_memory_limit",
        "config_value": "20",
        "category": "ai_params",
        "description": "Messages en m\u00e9moire",
        "updated_at": "2026-01-25 23:33:42.00135",
        "field_type": "number",
        "options": "",
        "subcategory": "memory",
        "placeholder": "",
        "min_value": "1",
        "max_value": "100",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 41,
        "is_claude_feature": 0
    },
    {
        "id": 406,
        "config_key": "ai_memory_summary",
        "config_value": "0",
        "category": "ai_params",
        "description": "\ud83d\udcdd R\u00e9sumer anciennes conv",
        "updated_at": "2026-01-25 06:08:32.996764",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "memory",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 42,
        "is_claude_feature": 0
    },
    {
        "id": 1321,
        "config_key": "ai_memory_persistent",
        "config_value": "0",
        "category": "ai_params",
        "description": "\ud83d\udcbe M\u00e9moire persistante",
        "updated_at": "2026-01-25 06:08:32.997974",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "memory",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 43,
        "is_claude_feature": 0
    },
    {
        "id": 349,
        "config_key": "artifact_enabled",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83c\udfa8 Syst\u00e8me Artifacts activ\u00e9",
        "updated_at": "2026-01-25 23:33:41.959556",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 1
    },
    {
        "id": 128,
        "config_key": "artifact_auto_preview",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udc41\ufe0f Preview automatique",
        "updated_at": "2026-01-25 23:33:41.960372",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 2,
        "is_claude_feature": 1
    },
    {
        "id": 1231,
        "config_key": "artifact_auto_download",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udce5 T\u00e9l\u00e9chargement auto",
        "updated_at": "2026-01-25 06:08:32.894512",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 3,
        "is_claude_feature": 0
    },
    {
        "id": 122,
        "config_key": "artifact_html",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83c\udf10 HTML - Pages web compl\u00e8tes",
        "updated_at": "2026-01-25 23:33:41.96116",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 1
    },
    {
        "id": 123,
        "config_key": "artifact_react",
        "config_value": "1",
        "category": "artifacts",
        "description": "\u269b\ufe0f React\/JSX - Composants interactifs",
        "updated_at": "2026-01-25 23:33:41.961914",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 11,
        "is_claude_feature": 1
    },
    {
        "id": 1234,
        "config_key": "artifact_vue",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udc9a Vue.js",
        "updated_at": "2026-01-25 06:08:32.896625",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 1235,
        "config_key": "artifact_svelte",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udd25 Svelte",
        "updated_at": "2026-01-25 06:08:32.897311",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 13,
        "is_claude_feature": 0
    },
    {
        "id": 124,
        "config_key": "artifact_svg",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83c\udfa8 SVG - Graphiques vectoriels",
        "updated_at": "2026-01-25 23:33:41.962664",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 14,
        "is_claude_feature": 1
    },
    {
        "id": 357,
        "config_key": "artifact_canvas",
        "config_value": "0",
        "category": "artifacts",
        "description": "\ud83d\uddbc\ufe0f Canvas interactif",
        "updated_at": "2026-01-25 06:08:32.898704",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 15,
        "is_claude_feature": 0
    },
    {
        "id": 125,
        "config_key": "artifact_mermaid",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcca Mermaid - Diagrammes",
        "updated_at": "2026-01-25 23:33:41.963431",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 16,
        "is_claude_feature": 1
    },
    {
        "id": 1239,
        "config_key": "artifact_plantuml",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcd0 PlantUML",
        "updated_at": "2026-01-25 06:08:32.900172",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 17,
        "is_claude_feature": 0
    },
    {
        "id": 1240,
        "config_key": "artifact_d3",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcc8 D3.js - Visualisations",
        "updated_at": "2026-01-25 06:08:32.900974",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 18,
        "is_claude_feature": 0
    },
    {
        "id": 1241,
        "config_key": "artifact_chartjs",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcca Chart.js",
        "updated_at": "2026-01-25 06:08:32.901764",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 19,
        "is_claude_feature": 0
    },
    {
        "id": 126,
        "config_key": "artifact_markdown",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcdd Markdown",
        "updated_at": "2026-01-25 23:33:41.964179",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 1
    },
    {
        "id": 1243,
        "config_key": "artifact_latex",
        "config_value": "0",
        "category": "artifacts",
        "description": "\ud83d\udd22 LaTeX",
        "updated_at": "2026-01-25 06:08:32.903267",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 21,
        "is_claude_feature": 0
    },
    {
        "id": 127,
        "config_key": "artifact_csv",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcca CSV\/JSON export",
        "updated_at": "2026-01-25 23:33:41.964931",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 22,
        "is_claude_feature": 1
    },
    {
        "id": 1245,
        "config_key": "artifact_pdf",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcd5 PDF",
        "updated_at": "2026-01-25 23:33:41.96566",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 23,
        "is_claude_feature": 0
    },
    {
        "id": 1246,
        "config_key": "artifact_docx",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcd8 Word DOCX",
        "updated_at": "2026-01-25 23:33:41.966405",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 24,
        "is_claude_feature": 0
    },
    {
        "id": 1247,
        "config_key": "artifact_xlsx",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcd7 Excel XLSX",
        "updated_at": "2026-01-25 23:33:41.967164",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 25,
        "is_claude_feature": 0
    },
    {
        "id": 1248,
        "config_key": "artifact_code",
        "config_value": "1",
        "category": "artifacts",
        "description": "\ud83d\udcbb Fichiers code",
        "updated_at": "2026-01-25 23:33:41.967918",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "types",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 26,
        "is_claude_feature": 1
    },
    {
        "id": 358,
        "config_key": "artifact_max_size",
        "config_value": "1000000",
        "category": "artifacts",
        "description": "Taille max (bytes)",
        "updated_at": "2026-01-25 06:08:32.907603",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "1000",
        "max_value": "10000000",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 30,
        "is_claude_feature": 0
    },
    {
        "id": 359,
        "config_key": "artifact_retention",
        "config_value": "7",
        "category": "artifacts",
        "description": "R\u00e9tention (jours)",
        "updated_at": "2026-01-25 06:08:32.908359",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "1",
        "max_value": "365",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 31,
        "is_claude_feature": 0
    },
    {
        "id": 15,
        "config_key": "cap_files",
        "config_value": "1",
        "category": "capabilities",
        "description": "Lecture\/\u00e9criture fichiers",
        "updated_at": "2026-01-25 23:33:41.919397",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 0,
        "is_claude_feature": 0
    },
    {
        "id": 120,
        "config_key": "cap_artifacts",
        "config_value": "1",
        "category": "capabilities",
        "description": "Cr\u00e9ation d'artifacts (HTML, React, SVG)",
        "updated_at": "2026-01-25 23:33:41.920948",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 0,
        "is_claude_feature": 0
    },
    {
        "id": 121,
        "config_key": "cap_code_execution",
        "config_value": "1",
        "category": "capabilities",
        "description": "Ex\u00e9cution de code en temps r\u00e9el",
        "updated_at": "2026-01-25 23:33:41.921712",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 0,
        "is_claude_feature": 0
    },
    {
        "id": 119,
        "config_key": "cap_mermaid",
        "config_value": "1",
        "category": "capabilities",
        "description": "G\u00e9n\u00e9ration sch\u00e9mas Mermaid",
        "updated_at": "2026-01-25 23:33:41.920171",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 0,
        "is_claude_feature": 0
    },
    {
        "id": 11,
        "config_key": "cap_bash",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udda5\ufe0f Bash\/Shell - Commandes syst\u00e8me",
        "updated_at": "2026-01-25 23:33:41.922501",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 1
    },
    {
        "id": 12,
        "config_key": "cap_python",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc0d Python - Scripts et analyse",
        "updated_at": "2026-01-25 23:33:41.923275",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 2,
        "is_claude_feature": 1
    },
    {
        "id": 1158,
        "config_key": "cap_python_packages",
        "config_value": "pandas,numpy,requests,beautifulsoup4,matplotlib",
        "category": "capabilities",
        "description": "Packages Python autoris\u00e9s",
        "updated_at": "2026-01-25 06:08:32.834708",
        "field_type": "text",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 3,
        "is_claude_feature": 0
    },
    {
        "id": 13,
        "config_key": "cap_php",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc18 PHP - Scripts web",
        "updated_at": "2026-01-25 23:33:41.924055",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 4,
        "is_claude_feature": 1
    },
    {
        "id": 14,
        "config_key": "cap_sql",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\uddc3\ufe0f SQL - PostgreSQL\/MySQL",
        "updated_at": "2026-01-25 23:33:41.924778",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 5,
        "is_claude_feature": 1
    },
    {
        "id": 112,
        "config_key": "cap_javascript",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcdc JavaScript\/Node.js",
        "updated_at": "2026-01-25 23:33:41.925532",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 6,
        "is_claude_feature": 1
    },
    {
        "id": 1162,
        "config_key": "cap_typescript",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd8 TypeScript",
        "updated_at": "2026-01-25 06:08:32.83766",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 7,
        "is_claude_feature": 0
    },
    {
        "id": 1163,
        "config_key": "cap_ruby",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc8e Ruby",
        "updated_at": "2026-01-25 06:08:32.838406",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 8,
        "is_claude_feature": 0
    },
    {
        "id": 1164,
        "config_key": "cap_go",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc39 Go\/Golang",
        "updated_at": "2026-01-25 06:08:32.839235",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 9,
        "is_claude_feature": 0
    },
    {
        "id": 117,
        "config_key": "cap_pdf",
        "config_value": "1",
        "category": "capabilities",
        "description": "Analyse et extraction PDF",
        "updated_at": "2026-01-25 23:33:41.926304",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 0
    },
    {
        "id": 1165,
        "config_key": "cap_rust",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83e\udd80 Rust",
        "updated_at": "2026-01-25 06:08:32.840003",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 10,
        "is_claude_feature": 0
    },
    {
        "id": 340,
        "config_key": "cap_docx",
        "config_value": "1",
        "category": "capabilities",
        "description": "Analyse documents Word",
        "updated_at": "2026-01-25 23:33:41.927091",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 11,
        "is_claude_feature": 0
    },
    {
        "id": 1166,
        "config_key": "cap_java",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u2615 Java",
        "updated_at": "2026-01-25 06:08:32.840721",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 11,
        "is_claude_feature": 0
    },
    {
        "id": 1167,
        "config_key": "cap_csharp",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udfaf C#\/.NET",
        "updated_at": "2026-01-25 06:08:32.841453",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 341,
        "config_key": "cap_xlsx",
        "config_value": "1",
        "category": "capabilities",
        "description": "Analyse fichiers Excel",
        "updated_at": "2026-01-25 23:33:41.9278",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 1168,
        "config_key": "cap_cpp",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u2699\ufe0f C\/C++",
        "updated_at": "2026-01-25 06:08:32.842179",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 13,
        "is_claude_feature": 0
    },
    {
        "id": 342,
        "config_key": "cap_image_analysis",
        "config_value": "1",
        "category": "capabilities",
        "description": "Analyse et description d'images",
        "updated_at": "2026-01-25 23:33:41.928543",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 13,
        "is_claude_feature": 0
    },
    {
        "id": 16,
        "config_key": "cap_email",
        "config_value": "1",
        "category": "capabilities",
        "description": "Expertise Emailing\/SMTP\/PowerMTA",
        "updated_at": "2026-01-25 23:33:41.937558",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 14,
        "is_claude_feature": 0
    },
    {
        "id": 1169,
        "config_key": "cap_perl",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc2a Perl",
        "updated_at": "2026-01-25 06:08:32.842928",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 14,
        "is_claude_feature": 0
    },
    {
        "id": 1170,
        "config_key": "cap_r",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcca R (statistiques)",
        "updated_at": "2026-01-25 06:08:32.843654",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "execution",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 15,
        "is_claude_feature": 0
    },
    {
        "id": 345,
        "config_key": "cap_server",
        "config_value": "1",
        "category": "capabilities",
        "description": "Administration serveur Linux",
        "updated_at": "2026-01-25 23:33:41.938396",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 16,
        "is_claude_feature": 0
    },
    {
        "id": 346,
        "config_key": "cap_database",
        "config_value": "1",
        "category": "capabilities",
        "description": "Administration bases de donn\u00e9es",
        "updated_at": "2026-01-25 23:33:41.939142",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 17,
        "is_claude_feature": 0
    },
    {
        "id": 115,
        "config_key": "cap_image_gen",
        "config_value": "1",
        "category": "capabilities",
        "description": "G\u00e9n\u00e9ration d'images IA",
        "updated_at": "2026-01-25 06:08:32.872321",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "external",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 19,
        "is_claude_feature": 0
    },
    {
        "id": 335,
        "config_key": "cap_files_read",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd6 Lecture de fichiers",
        "updated_at": "2026-01-25 23:33:41.94813",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 1
    },
    {
        "id": 336,
        "config_key": "cap_files_write",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u270f\ufe0f \u00c9criture\/cr\u00e9ation fichiers",
        "updated_at": "2026-01-25 23:33:41.948872",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 21,
        "is_claude_feature": 1
    },
    {
        "id": 1173,
        "config_key": "cap_files_edit",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd27 Modification fichiers existants",
        "updated_at": "2026-01-25 23:33:41.949597",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 22,
        "is_claude_feature": 1
    },
    {
        "id": 337,
        "config_key": "cap_files_delete",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\uddd1\ufe0f Suppression fichiers (dangereux)",
        "updated_at": "2026-01-25 06:08:32.875171",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 23,
        "is_claude_feature": 0
    },
    {
        "id": 1175,
        "config_key": "cap_files_move",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcc1 D\u00e9placer\/renommer fichiers",
        "updated_at": "2026-01-25 23:33:41.950346",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 24,
        "is_claude_feature": 0
    },
    {
        "id": 1176,
        "config_key": "cap_files_compress",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udce6 Compression\/d\u00e9compression",
        "updated_at": "2026-01-25 23:33:41.951106",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 25,
        "is_claude_feature": 0
    },
    {
        "id": 1177,
        "config_key": "cap_files_search",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd0d Recherche dans fichiers",
        "updated_at": "2026-01-25 23:33:41.951843",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 26,
        "is_claude_feature": 1
    },
    {
        "id": 1178,
        "config_key": "cap_files_diff",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcca Comparaison de fichiers (diff)",
        "updated_at": "2026-01-25 23:33:41.952585",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "files",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 27,
        "is_claude_feature": 0
    },
    {
        "id": 116,
        "config_key": "cap_ocr",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc41\ufe0f OCR - Extraction texte images",
        "updated_at": "2026-01-25 23:33:41.929293",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 30,
        "is_claude_feature": 1
    },
    {
        "id": 1180,
        "config_key": "cap_pdf_read",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd5 Lecture PDF",
        "updated_at": "2026-01-25 23:33:41.93007",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 31,
        "is_claude_feature": 1
    },
    {
        "id": 1181,
        "config_key": "cap_pdf_create",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd5 Cr\u00e9ation PDF",
        "updated_at": "2026-01-25 23:33:41.930798",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 32,
        "is_claude_feature": 0
    },
    {
        "id": 1182,
        "config_key": "cap_pdf_edit",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd5 Modification PDF",
        "updated_at": "2026-01-25 06:08:32.849498",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 33,
        "is_claude_feature": 0
    },
    {
        "id": 1183,
        "config_key": "cap_docx_read",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd8 Lecture Word\/DOCX",
        "updated_at": "2026-01-25 23:33:41.931524",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 34,
        "is_claude_feature": 1
    },
    {
        "id": 1184,
        "config_key": "cap_docx_create",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd8 Cr\u00e9ation Word\/DOCX",
        "updated_at": "2026-01-25 23:33:41.93226",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 35,
        "is_claude_feature": 0
    },
    {
        "id": 1185,
        "config_key": "cap_xlsx_read",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd7 Lecture Excel\/XLSX",
        "updated_at": "2026-01-25 23:33:41.933011",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 36,
        "is_claude_feature": 1
    },
    {
        "id": 1186,
        "config_key": "cap_xlsx_create",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd7 Cr\u00e9ation Excel\/XLSX",
        "updated_at": "2026-01-25 23:33:41.933733",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 37,
        "is_claude_feature": 0
    },
    {
        "id": 1187,
        "config_key": "cap_pptx",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd9 PowerPoint\/PPTX",
        "updated_at": "2026-01-25 06:08:32.853256",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 38,
        "is_claude_feature": 0
    },
    {
        "id": 1188,
        "config_key": "cap_csv",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcca CSV\/TSV",
        "updated_at": "2026-01-25 23:33:41.934496",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 39,
        "is_claude_feature": 1
    },
    {
        "id": 1189,
        "config_key": "cap_json",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udccb JSON\/YAML",
        "updated_at": "2026-01-25 23:33:41.935225",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 40,
        "is_claude_feature": 1
    },
    {
        "id": 1190,
        "config_key": "cap_xml",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcdc XML\/HTML",
        "updated_at": "2026-01-25 23:33:41.935947",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 41,
        "is_claude_feature": 0
    },
    {
        "id": 1191,
        "config_key": "cap_markdown",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcdd Markdown",
        "updated_at": "2026-01-25 23:33:41.936756",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "analysis",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 42,
        "is_claude_feature": 1
    },
    {
        "id": 1192,
        "config_key": "cap_image_view",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\uddbc\ufe0f Visualisation images",
        "updated_at": "2026-01-25 23:33:41.953347",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "images",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 45,
        "is_claude_feature": 1
    },
    {
        "id": 1193,
        "config_key": "cap_image_analyze",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd0d Analyse\/description images",
        "updated_at": "2026-01-25 23:33:41.954115",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "images",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 46,
        "is_claude_feature": 1
    },
    {
        "id": 1194,
        "config_key": "cap_image_edit",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u270f\ufe0f \u00c9dition images basique",
        "updated_at": "2026-01-25 06:08:32.880299",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "images",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 47,
        "is_claude_feature": 0
    },
    {
        "id": 1195,
        "config_key": "cap_image_generate",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udfa8 G\u00e9n\u00e9ration images IA",
        "updated_at": "2026-01-25 06:08:32.881013",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "images",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 48,
        "is_claude_feature": 0
    },
    {
        "id": 1196,
        "config_key": "cap_image_convert",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd04 Conversion formats images",
        "updated_at": "2026-01-25 23:33:41.954879",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "images",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 49,
        "is_claude_feature": 0
    },
    {
        "id": 1197,
        "config_key": "cap_image_resize",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcd0 Redimensionnement images",
        "updated_at": "2026-01-25 23:33:41.955639",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "images",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 50,
        "is_claude_feature": 0
    },
    {
        "id": 1198,
        "config_key": "cap_screenshot",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcf8 Capture d'\u00e9cran",
        "updated_at": "2026-01-25 06:08:32.883415",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "images",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 51,
        "is_claude_feature": 0
    },
    {
        "id": 1199,
        "config_key": "cap_audio_transcribe",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udf99\ufe0f Transcription audio",
        "updated_at": "2026-01-25 06:08:32.884161",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "media",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 55,
        "is_claude_feature": 0
    },
    {
        "id": 1200,
        "config_key": "cap_audio_analyze",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd0a Analyse audio",
        "updated_at": "2026-01-25 06:08:32.884941",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "media",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 56,
        "is_claude_feature": 0
    },
    {
        "id": 1201,
        "config_key": "cap_video_analyze",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udfac Analyse vid\u00e9o",
        "updated_at": "2026-01-25 06:08:32.885647",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "media",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 57,
        "is_claude_feature": 0
    },
    {
        "id": 1202,
        "config_key": "cap_tts",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udde3\ufe0f Text-to-Speech",
        "updated_at": "2026-01-25 06:08:32.886387",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "media",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 58,
        "is_claude_feature": 0
    },
    {
        "id": 1203,
        "config_key": "cap_web_fetch",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udf10 Requ\u00eates HTTP\/API",
        "updated_at": "2026-01-25 23:33:41.956445",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 60,
        "is_claude_feature": 1
    },
    {
        "id": 1204,
        "config_key": "cap_web_scrape",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd77\ufe0f Web scraping",
        "updated_at": "2026-01-25 23:33:41.957178",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 61,
        "is_claude_feature": 0
    },
    {
        "id": 114,
        "config_key": "cap_web_search",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd0d Recherche web",
        "updated_at": "2026-01-25 06:08:32.888554",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 62,
        "is_claude_feature": 0
    },
    {
        "id": 1206,
        "config_key": "cap_api_rest",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd0c APIs REST",
        "updated_at": "2026-01-25 23:33:41.957938",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 63,
        "is_claude_feature": 1
    },
    {
        "id": 1207,
        "config_key": "cap_api_graphql",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcca APIs GraphQL",
        "updated_at": "2026-01-25 06:08:32.889952",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 64,
        "is_claude_feature": 0
    },
    {
        "id": 1208,
        "config_key": "cap_websocket",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd17 WebSocket",
        "updated_at": "2026-01-25 06:08:32.89096",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 65,
        "is_claude_feature": 0
    },
    {
        "id": 1209,
        "config_key": "cap_ftp",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcc1 FTP\/SFTP",
        "updated_at": "2026-01-25 06:08:32.891678",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 66,
        "is_claude_feature": 0
    },
    {
        "id": 1210,
        "config_key": "cap_ssh",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd10 SSH\/SCP",
        "updated_at": "2026-01-25 23:33:41.958689",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "web",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 67,
        "is_claude_feature": 0
    },
    {
        "id": 1211,
        "config_key": "cap_email_smtp",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udce7 Email\/SMTP",
        "updated_at": "2026-01-25 23:33:41.939882",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 70,
        "is_claude_feature": 0
    },
    {
        "id": 1212,
        "config_key": "cap_email_powermta",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u26a1 PowerMTA",
        "updated_at": "2026-01-25 23:33:41.940659",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 71,
        "is_claude_feature": 0
    },
    {
        "id": 1213,
        "config_key": "cap_email_deliverability",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcec D\u00e9livrabilit\u00e9 email",
        "updated_at": "2026-01-25 23:33:41.941418",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 72,
        "is_claude_feature": 0
    },
    {
        "id": 344,
        "config_key": "cap_dns",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udf0d DNS\/Domaines",
        "updated_at": "2026-01-25 23:33:41.942173",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 73,
        "is_claude_feature": 0
    },
    {
        "id": 1215,
        "config_key": "cap_ssl",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd12 SSL\/TLS\/Certificats",
        "updated_at": "2026-01-25 23:33:41.94289",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 74,
        "is_claude_feature": 0
    },
    {
        "id": 1216,
        "config_key": "cap_server_linux",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc27 Administration Linux",
        "updated_at": "2026-01-25 23:33:41.943632",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 75,
        "is_claude_feature": 0
    },
    {
        "id": 1217,
        "config_key": "cap_server_nginx",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udf10 Nginx\/Apache",
        "updated_at": "2026-01-25 23:33:41.944364",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 76,
        "is_claude_feature": 0
    },
    {
        "id": 1218,
        "config_key": "cap_docker",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc33 Docker\/Containers",
        "updated_at": "2026-01-25 23:33:41.945127",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 77,
        "is_claude_feature": 0
    },
    {
        "id": 1219,
        "config_key": "cap_kubernetes",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u2638\ufe0f Kubernetes",
        "updated_at": "2026-01-25 06:08:32.865084",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 78,
        "is_claude_feature": 0
    },
    {
        "id": 1220,
        "config_key": "cap_git",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udcda Git\/Versioning",
        "updated_at": "2026-01-25 23:33:41.945891",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 79,
        "is_claude_feature": 0
    },
    {
        "id": 1221,
        "config_key": "cap_ci_cd",
        "config_value": "0",
        "category": "capabilities",
        "description": "\ud83d\udd04 CI\/CD",
        "updated_at": "2026-01-25 06:08:32.866515",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 80,
        "is_claude_feature": 0
    },
    {
        "id": 1222,
        "config_key": "cap_cloud_aws",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u2601\ufe0f AWS",
        "updated_at": "2026-01-25 06:08:32.867255",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 81,
        "is_claude_feature": 0
    },
    {
        "id": 1223,
        "config_key": "cap_cloud_gcp",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u2601\ufe0f Google Cloud",
        "updated_at": "2026-01-25 06:08:32.867997",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 82,
        "is_claude_feature": 0
    },
    {
        "id": 1224,
        "config_key": "cap_cloud_azure",
        "config_value": "1",
        "category": "capabilities",
        "description": "\u2601\ufe0f Azure",
        "updated_at": "2026-01-25 06:08:32.868725",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 83,
        "is_claude_feature": 0
    },
    {
        "id": 1225,
        "config_key": "cap_database_postgres",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc18 PostgreSQL",
        "updated_at": "2026-01-25 23:33:41.946627",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 84,
        "is_claude_feature": 0
    },
    {
        "id": 1226,
        "config_key": "cap_database_mysql",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udc2c MySQL\/MariaDB",
        "updated_at": "2026-01-25 23:33:41.947381",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 85,
        "is_claude_feature": 0
    },
    {
        "id": 1227,
        "config_key": "cap_database_redis",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83d\udd34 Redis",
        "updated_at": "2026-01-25 06:08:32.870874",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 86,
        "is_claude_feature": 0
    },
    {
        "id": 1228,
        "config_key": "cap_database_mongo",
        "config_value": "1",
        "category": "capabilities",
        "description": "\ud83c\udf43 MongoDB",
        "updated_at": "2026-01-25 06:08:32.871557",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "domain",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 87,
        "is_claude_feature": 0
    },
    {
        "id": 17,
        "config_key": "ctx_server_ip",
        "config_value": "157.180.25.208",
        "category": "context",
        "description": "IP du serveur",
        "updated_at": "2026-01-25 23:33:41.989249",
        "field_type": "text",
        "options": "",
        "subcategory": "server",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": true,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 0
    },
    {
        "id": 18,
        "config_key": "ctx_server_name",
        "config_value": "WEVADS",
        "category": "context",
        "description": "Nom du serveur",
        "updated_at": "2026-01-25 23:33:41.990056",
        "field_type": "text",
        "options": "",
        "subcategory": "server",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 2,
        "is_claude_feature": 0
    },
    {
        "id": 143,
        "config_key": "ctx_server_port",
        "config_value": "5821",
        "category": "context",
        "description": "Port application",
        "updated_at": "2026-01-25 23:33:41.990773",
        "field_type": "number",
        "options": "",
        "subcategory": "server",
        "placeholder": "",
        "min_value": "1",
        "max_value": "65535",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 3,
        "is_claude_feature": 0
    },
    {
        "id": 386,
        "config_key": "ctx_server_os",
        "config_value": "Ubuntu 24.04",
        "category": "context",
        "description": "Syst\u00e8me d'exploitation",
        "updated_at": "2026-01-25 06:08:32.960137",
        "field_type": "text",
        "options": "",
        "subcategory": "server",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 4,
        "is_claude_feature": 0
    },
    {
        "id": 1293,
        "config_key": "ctx_server_timezone",
        "config_value": "Europe\/Paris",
        "category": "context",
        "description": "Fuseau horaire",
        "updated_at": "2026-01-25 06:08:32.961592",
        "field_type": "text",
        "options": "",
        "subcategory": "server",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 5,
        "is_claude_feature": 0
    },
    {
        "id": 19,
        "config_key": "ctx_working_dir",
        "config_value": "\/opt\/wevads\/public\/",
        "category": "context",
        "description": "R\u00e9pertoire de travail",
        "updated_at": "2026-01-25 23:33:41.991535",
        "field_type": "text",
        "options": "",
        "subcategory": "paths",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 0
    },
    {
        "id": 388,
        "config_key": "ctx_temp_dir",
        "config_value": "\/tmp\/hamid\/",
        "category": "context",
        "description": "R\u00e9pertoire temporaire",
        "updated_at": "2026-01-25 06:08:32.964336",
        "field_type": "text",
        "options": "",
        "subcategory": "paths",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 11,
        "is_claude_feature": 0
    },
    {
        "id": 389,
        "config_key": "ctx_log_dir",
        "config_value": "\/var\/log\/hamid\/",
        "category": "context",
        "description": "R\u00e9pertoire logs",
        "updated_at": "2026-01-25 06:08:32.965695",
        "field_type": "text",
        "options": "",
        "subcategory": "paths",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 1297,
        "config_key": "ctx_backup_dir",
        "config_value": "\/opt\/backups\/",
        "category": "context",
        "description": "R\u00e9pertoire backups",
        "updated_at": "2026-01-25 06:08:32.966996",
        "field_type": "text",
        "options": "",
        "subcategory": "paths",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 13,
        "is_claude_feature": 0
    },
    {
        "id": 390,
        "config_key": "ctx_db_host",
        "config_value": "localhost",
        "category": "context",
        "description": "H\u00f4te BDD",
        "updated_at": "2026-01-25 23:33:41.992319",
        "field_type": "text",
        "options": "",
        "subcategory": "database",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 0
    },
    {
        "id": 1299,
        "config_key": "ctx_db_port",
        "config_value": "5432",
        "category": "context",
        "description": "Port BDD",
        "updated_at": "2026-01-25 23:33:41.993092",
        "field_type": "number",
        "options": "",
        "subcategory": "database",
        "placeholder": "",
        "min_value": "1",
        "max_value": "65535",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 21,
        "is_claude_feature": 0
    },
    {
        "id": 20,
        "config_key": "ctx_db_name",
        "config_value": "adx_system",
        "category": "context",
        "description": "Nom BDD",
        "updated_at": "2026-01-25 23:33:41.99384",
        "field_type": "text",
        "options": "",
        "subcategory": "database",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 22,
        "is_claude_feature": 0
    },
    {
        "id": 146,
        "config_key": "ctx_db_schema",
        "config_value": "admin",
        "category": "context",
        "description": "Sch\u00e9ma",
        "updated_at": "2026-01-25 23:33:41.994594",
        "field_type": "text",
        "options": "",
        "subcategory": "database",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 23,
        "is_claude_feature": 0
    },
    {
        "id": 147,
        "config_key": "ctx_db_user",
        "config_value": "admin",
        "category": "context",
        "description": "Utilisateur BDD",
        "updated_at": "2026-01-25 23:33:41.995357",
        "field_type": "text",
        "options": "",
        "subcategory": "database",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 24,
        "is_claude_feature": 0
    },
    {
        "id": 1,
        "config_key": "bot_name",
        "config_value": "HAMID",
        "category": "identity",
        "description": "Nom du bot",
        "updated_at": "2026-01-25 23:33:41.895793",
        "field_type": "text",
        "options": "",
        "subcategory": "core",
        "placeholder": "Ex: WEVAL MIND, Assistant...",
        "min_value": null,
        "max_value": null,
        "is_required": true,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 0
    },
    {
        "id": 307,
        "config_key": "bot_full_name",
        "config_value": "HAMID - Assistant IA Intelligent",
        "category": "identity",
        "description": "Nom complet affich\u00e9",
        "updated_at": "2026-01-25 23:33:41.896966",
        "field_type": "text",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 2,
        "is_claude_feature": 0
    },
    {
        "id": 2,
        "config_key": "bot_role",
        "config_value": "Assistant IA Expert WEVADS",
        "category": "identity",
        "description": "R\u00f4le principal",
        "updated_at": "2026-01-25 23:33:41.897657",
        "field_type": "text",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": true,
        "is_advanced": false,
        "sort_order": 3,
        "is_claude_feature": 0
    },
    {
        "id": 3,
        "config_key": "bot_personality",
        "config_value": "Direct, concis, intelligent, style Claude Opus",
        "category": "identity",
        "description": "Personnalit\u00e9 d\u00e9taill\u00e9e",
        "updated_at": "2026-01-25 23:33:41.898353",
        "field_type": "textarea",
        "options": "",
        "subcategory": "personality",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 4,
        "is_claude_feature": 1
    },
    {
        "id": 1122,
        "config_key": "bot_expertise",
        "config_value": "Email Marketing, PowerMTA, DNS, Linux, PostgreSQL, PHP, Python",
        "category": "identity",
        "description": "Domaines d'expertise",
        "updated_at": "2026-01-25 23:33:41.899037",
        "field_type": "textarea",
        "options": "",
        "subcategory": "personality",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 5,
        "is_claude_feature": 0
    },
    {
        "id": 96,
        "config_key": "bot_avatar",
        "config_value": "\ud83e\udde0",
        "category": "identity",
        "description": "Avatar\/Emoji",
        "updated_at": "2026-01-25 23:33:41.899656",
        "field_type": "text",
        "options": "",
        "subcategory": "appearance",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 6,
        "is_claude_feature": 0
    },
    {
        "id": 312,
        "config_key": "bot_tagline",
        "config_value": "Votre expert IA disponible 24\/7",
        "category": "identity",
        "description": "Slogan\/Tagline",
        "updated_at": "2026-01-25 06:08:32.791325",
        "field_type": "text",
        "options": "",
        "subcategory": "appearance",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 7,
        "is_claude_feature": 0
    },
    {
        "id": 311,
        "config_key": "bot_color",
        "config_value": "#06b6d4",
        "category": "identity",
        "description": "Couleur principale",
        "updated_at": "2026-01-25 23:33:41.900339",
        "field_type": "color",
        "options": "",
        "subcategory": "appearance",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 7,
        "is_claude_feature": 0
    },
    {
        "id": 1125,
        "config_key": "bot_secondary_color",
        "config_value": "#8b5cf6",
        "category": "identity",
        "description": "Couleur secondaire",
        "updated_at": "2026-01-25 06:08:32.792523",
        "field_type": "color",
        "options": "",
        "subcategory": "appearance",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 8,
        "is_claude_feature": 0
    },
    {
        "id": 313,
        "config_key": "bot_version",
        "config_value": "2.0",
        "category": "identity",
        "description": "Version du bot",
        "updated_at": "2026-01-25 06:08:32.79368",
        "field_type": "text",
        "options": "",
        "subcategory": "meta",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 8,
        "is_claude_feature": 0
    },
    {
        "id": 1126,
        "config_key": "bot_greeting",
        "config_value": "Bonjour! Comment puis-je vous aider?",
        "category": "identity",
        "description": "Message d'accueil",
        "updated_at": "2026-01-25 23:33:41.901003",
        "field_type": "text",
        "options": "",
        "subcategory": "messages",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 9,
        "is_claude_feature": 0
    },
    {
        "id": 1127,
        "config_key": "bot_error_message",
        "config_value": "D\u00e9sol\u00e9, une erreur est survenue. R\u00e9essayez.",
        "category": "identity",
        "description": "Message d'erreur",
        "updated_at": "2026-01-25 06:08:32.795982",
        "field_type": "text",
        "options": "",
        "subcategory": "messages",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 10,
        "is_claude_feature": 0
    },
    {
        "id": 155,
        "config_key": "kb_enabled",
        "config_value": "1",
        "category": "knowledge",
        "description": "\ud83d\udcda Knowledge Base activ\u00e9e",
        "updated_at": "2026-01-25 23:33:42.002029",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 0
    },
    {
        "id": 408,
        "config_key": "kb_auto_search",
        "config_value": "1",
        "category": "knowledge",
        "description": "\ud83d\udd0d Recherche automatique",
        "updated_at": "2026-01-25 23:33:42.00266",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "search",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 0
    },
    {
        "id": 1324,
        "config_key": "kb_semantic_search",
        "config_value": "0",
        "category": "knowledge",
        "description": "\ud83e\udde0 Recherche s\u00e9mantique",
        "updated_at": "2026-01-25 06:08:33.001626",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "search",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 11,
        "is_claude_feature": 0
    },
    {
        "id": 156,
        "config_key": "kb_max_results",
        "config_value": "5",
        "category": "knowledge",
        "description": "R\u00e9sultats max",
        "updated_at": "2026-01-25 23:33:42.003355",
        "field_type": "number",
        "options": "",
        "subcategory": "search",
        "placeholder": "",
        "min_value": "1",
        "max_value": "20",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 157,
        "config_key": "kb_min_score",
        "config_value": "0.5",
        "category": "knowledge",
        "description": "Score minimum",
        "updated_at": "2026-01-25 23:33:42.004015",
        "field_type": "range",
        "options": "0,1,0.1",
        "subcategory": "search",
        "placeholder": "",
        "min_value": "0",
        "max_value": "1",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 13,
        "is_claude_feature": 0
    },
    {
        "id": 411,
        "config_key": "kb_include_context",
        "config_value": "1",
        "category": "knowledge",
        "description": "\ud83d\udccb Inclure contexte KB",
        "updated_at": "2026-01-25 23:33:42.004631",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 0
    },
    {
        "id": 412,
        "config_key": "kb_cite_sources",
        "config_value": "1",
        "category": "knowledge",
        "description": "\ud83d\udcda Citer sources KB",
        "updated_at": "2026-01-25 23:33:42.005331",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 21,
        "is_claude_feature": 0
    },
    {
        "id": 158,
        "config_key": "kb_auto_learn",
        "config_value": "0",
        "category": "knowledge",
        "description": "\ud83c\udf93 Apprentissage auto",
        "updated_at": "2026-01-25 06:08:33.007598",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "learning",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 30,
        "is_claude_feature": 0
    },
    {
        "id": 414,
        "config_key": "kb_learn_threshold",
        "config_value": "0.8",
        "category": "knowledge",
        "description": "Seuil apprentissage",
        "updated_at": "2026-01-25 06:08:33.008912",
        "field_type": "range",
        "options": "0,1,0.1",
        "subcategory": "learning",
        "placeholder": "",
        "min_value": "0",
        "max_value": "1",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 31,
        "is_claude_feature": 0
    },
    {
        "id": 1331,
        "config_key": "kb_user_feedback",
        "config_value": "0",
        "category": "knowledge",
        "description": "\ud83d\udc4d Feedback utilisateur",
        "updated_at": "2026-01-25 06:08:33.010726",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "learning",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 32,
        "is_claude_feature": 0
    },
    {
        "id": 23,
        "config_key": "custom_prompt",
        "config_value": "Tu peux cr\u00e9er des sch\u00e9mas Mermaid avec la syntaxe ```mermaid. Tu peux aussi g\u00e9n\u00e9rer du HTML, React, SVG. Quand on te demande un sch\u00e9ma, g\u00e9n\u00e8re directement le code Mermaid. Exemple:\n```mermaid\nflowchart TD\n    A[D\u00e9but] --> B[Process]\n    B --> C[Fin]\n```\nPour les documents Word\/Excel, g\u00e9n\u00e8re du HTML structur\u00e9 que je peux convertir.",
        "category": "prompt",
        "description": "Instructions personnalis\u00e9es",
        "updated_at": "2026-01-25 05:18:20.524123",
        "field_type": "text",
        "options": "",
        "subcategory": "",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 0,
        "is_claude_feature": 0
    },
    {
        "id": 159,
        "config_key": "prompt_system",
        "config_value": "",
        "category": "prompts",
        "description": "System Prompt custom (remplace tout)",
        "updated_at": "2026-01-25 23:33:42.006015",
        "field_type": "textarea",
        "options": "",
        "subcategory": "main",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 0
    },
    {
        "id": 160,
        "config_key": "prompt_prefix",
        "config_value": "",
        "category": "prompts",
        "description": "Pr\u00e9fixe (d\u00e9but de chaque prompt)",
        "updated_at": "2026-01-25 23:33:42.00663",
        "field_type": "textarea",
        "options": "",
        "subcategory": "modifiers",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 0
    },
    {
        "id": 161,
        "config_key": "prompt_suffix",
        "config_value": "",
        "category": "prompts",
        "description": "Suffixe (fin de chaque prompt)",
        "updated_at": "2026-01-25 23:33:42.007296",
        "field_type": "textarea",
        "options": "",
        "subcategory": "modifiers",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 11,
        "is_claude_feature": 0
    },
    {
        "id": 162,
        "config_key": "prompt_instructions",
        "config_value": "",
        "category": "prompts",
        "description": "Instructions sp\u00e9ciales",
        "updated_at": "2026-01-25 23:33:42.007963",
        "field_type": "textarea",
        "options": "",
        "subcategory": "special",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 0
    },
    {
        "id": 419,
        "config_key": "prompt_persona",
        "config_value": "",
        "category": "prompts",
        "description": "Persona sp\u00e9cifique",
        "updated_at": "2026-01-25 06:08:33.017387",
        "field_type": "textarea",
        "options": "",
        "subcategory": "special",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 21,
        "is_claude_feature": 0
    },
    {
        "id": 1337,
        "config_key": "prompt_context",
        "config_value": "",
        "category": "prompts",
        "description": "Contexte additionnel",
        "updated_at": "2026-01-25 23:33:42.008618",
        "field_type": "textarea",
        "options": "",
        "subcategory": "special",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 22,
        "is_claude_feature": 0
    },
    {
        "id": 163,
        "config_key": "prompt_examples",
        "config_value": "",
        "category": "prompts",
        "description": "Exemples (few-shot)",
        "updated_at": "2026-01-25 06:08:33.019815",
        "field_type": "textarea",
        "options": "",
        "subcategory": "fewshot",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 30,
        "is_claude_feature": 0
    },
    {
        "id": 421,
        "config_key": "prompt_negative",
        "config_value": "",
        "category": "prompts",
        "description": "Instructions n\u00e9gatives (NE PAS faire)",
        "updated_at": "2026-01-25 06:08:33.021006",
        "field_type": "textarea",
        "options": "",
        "subcategory": "constraints",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 40,
        "is_claude_feature": 0
    },
    {
        "id": 1340,
        "config_key": "prompt_format",
        "config_value": "",
        "category": "prompts",
        "description": "Format de sortie souhait\u00e9",
        "updated_at": "2026-01-25 06:08:33.022183",
        "field_type": "textarea",
        "options": "",
        "subcategory": "constraints",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 41,
        "is_claude_feature": 0
    },
    {
        "id": 140,
        "config_key": "safety_blocked_commands",
        "config_value": "rm -rf \/,mkfs,dd if=",
        "category": "safety",
        "description": "Commandes bloqu\u00e9es",
        "updated_at": "2026-01-25 23:33:41.978688",
        "field_type": "textarea",
        "options": "",
        "subcategory": "",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 0,
        "is_claude_feature": 0
    },
    {
        "id": 370,
        "config_key": "safety_enabled",
        "config_value": "1",
        "category": "safety",
        "description": "\ud83d\udee1\ufe0f Syst\u00e8me de s\u00e9curit\u00e9 activ\u00e9",
        "updated_at": "2026-01-25 23:33:41.979465",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": true,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 1
    },
    {
        "id": 135,
        "config_key": "safety_filter",
        "config_value": "1",
        "category": "safety",
        "description": "Filtre de contenu inappropri\u00e9",
        "updated_at": "2026-01-25 23:33:41.980217",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "filters",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 2,
        "is_claude_feature": 0
    },
    {
        "id": 1270,
        "config_key": "safety_filter_harmful",
        "config_value": "1",
        "category": "safety",
        "description": "\ud83d\udeab Filtrer contenu nuisible",
        "updated_at": "2026-01-25 23:33:41.980983",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "filters",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 1
    },
    {
        "id": 1271,
        "config_key": "safety_filter_adult",
        "config_value": "1",
        "category": "safety",
        "description": "\ud83d\udd1e Filtrer contenu adulte",
        "updated_at": "2026-01-25 23:33:41.981697",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "filters",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 11,
        "is_claude_feature": 0
    },
    {
        "id": 1272,
        "config_key": "safety_filter_violence",
        "config_value": "1",
        "category": "safety",
        "description": "\u2694\ufe0f Filtrer violence",
        "updated_at": "2026-01-25 23:33:41.982457",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "filters",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 382,
        "config_key": "safety_allowed_cmds",
        "config_value": "",
        "category": "safety",
        "description": "Commandes autoris\u00e9es uniquement (vide=toutes)",
        "updated_at": "2026-01-25 06:08:32.934772",
        "field_type": "textarea",
        "options": "",
        "subcategory": "commands",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 13,
        "is_claude_feature": 0
    },
    {
        "id": 1273,
        "config_key": "safety_filter_illegal",
        "config_value": "1",
        "category": "safety",
        "description": "\u2696\ufe0f Filtrer contenu ill\u00e9gal",
        "updated_at": "2026-01-25 23:33:41.98322",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "filters",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 13,
        "is_claude_feature": 1
    },
    {
        "id": 136,
        "config_key": "safety_code_review",
        "config_value": "1",
        "category": "safety",
        "description": "\ud83d\udd0d Review code dangereux",
        "updated_at": "2026-01-25 23:33:41.984696",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "code",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 1
    },
    {
        "id": 137,
        "config_key": "safety_confirm_delete",
        "config_value": "1",
        "category": "safety",
        "description": "\u26a0\ufe0f Confirmer suppressions",
        "updated_at": "2026-01-25 23:33:41.985457",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "code",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 21,
        "is_claude_feature": 1
    },
    {
        "id": 374,
        "config_key": "safety_confirm_system",
        "config_value": "1",
        "category": "safety",
        "description": "\u26a0\ufe0f Confirmer commandes syst\u00e8me",
        "updated_at": "2026-01-25 23:33:41.98627",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "code",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 22,
        "is_claude_feature": 1
    },
    {
        "id": 1277,
        "config_key": "safety_confirm_network",
        "config_value": "0",
        "category": "safety",
        "description": "\u26a0\ufe0f Confirmer acc\u00e8s r\u00e9seau",
        "updated_at": "2026-01-25 06:08:32.940808",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "code",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 23,
        "is_claude_feature": 0
    },
    {
        "id": 375,
        "config_key": "safety_sandbox",
        "config_value": "0",
        "category": "safety",
        "description": "\ud83d\udce6 Mode sandbox",
        "updated_at": "2026-01-25 06:08:32.942097",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "code",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 24,
        "is_claude_feature": 0
    },
    {
        "id": 1279,
        "config_key": "safety_dry_run",
        "config_value": "0",
        "category": "safety",
        "description": "\ud83e\uddea Mode simulation",
        "updated_at": "2026-01-25 06:08:32.943479",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "code",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 25,
        "is_claude_feature": 0
    },
    {
        "id": 138,
        "config_key": "safety_max_file_size",
        "config_value": "1000",
        "category": "safety",
        "description": "Taille max fichier (MB)",
        "updated_at": "2026-01-25 23:33:41.987013",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "1",
        "max_value": "100",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 30,
        "is_claude_feature": 0
    },
    {
        "id": 377,
        "config_key": "safety_max_output",
        "config_value": "100000",
        "category": "safety",
        "description": "Taille max output (chars)",
        "updated_at": "2026-01-25 06:08:32.946134",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "1000",
        "max_value": "1000000",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 31,
        "is_claude_feature": 0
    },
    {
        "id": 378,
        "config_key": "safety_timeout_cmd",
        "config_value": "30",
        "category": "safety",
        "description": "Timeout commandes (sec)",
        "updated_at": "2026-01-25 23:33:41.98773",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "5",
        "max_value": "300",
        "is_required": false,
        "is_advanced": false,
        "sort_order": 32,
        "is_claude_feature": 0
    },
    {
        "id": 1283,
        "config_key": "safety_max_recursion",
        "config_value": "10",
        "category": "safety",
        "description": "Profondeur r\u00e9cursion max",
        "updated_at": "2026-01-25 06:08:32.948933",
        "field_type": "number",
        "options": "",
        "subcategory": "limits",
        "placeholder": "",
        "min_value": "1",
        "max_value": "50",
        "is_required": false,
        "is_advanced": true,
        "sort_order": 33,
        "is_claude_feature": 0
    },
    {
        "id": 139,
        "config_key": "safety_allowed_paths",
        "config_value": "\/opt\/wevads,\/home,\/tmp",
        "category": "safety",
        "description": "Chemins autoris\u00e9s",
        "updated_at": "2026-01-25 23:33:41.988466",
        "field_type": "textarea",
        "options": "",
        "subcategory": "paths",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 40,
        "is_claude_feature": 0
    },
    {
        "id": 380,
        "config_key": "safety_blocked_paths",
        "config_value": "\/etc\/shadow,\/root\/.ssh",
        "category": "safety",
        "description": "Chemins bloqu\u00e9s",
        "updated_at": "2026-01-25 06:08:32.951751",
        "field_type": "textarea",
        "options": "",
        "subcategory": "paths",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 41,
        "is_claude_feature": 0
    },
    {
        "id": 381,
        "config_key": "safety_blocked_cmds",
        "config_value": "rm -rf \/,mkfs,dd if=\/dev,:(){ :|:& };:",
        "category": "safety",
        "description": "Commandes bloqu\u00e9es",
        "updated_at": "2026-01-25 23:33:41.983946",
        "field_type": "textarea",
        "options": "",
        "subcategory": "commands",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 42,
        "is_claude_feature": 0
    },
    {
        "id": 1287,
        "config_key": "safety_allowed_domains",
        "config_value": "",
        "category": "safety",
        "description": "Domaines autoris\u00e9s (vide=tous)",
        "updated_at": "2026-01-25 06:08:32.95318",
        "field_type": "textarea",
        "options": "",
        "subcategory": "network",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 43,
        "is_claude_feature": 0
    },
    {
        "id": 1288,
        "config_key": "safety_blocked_domains",
        "config_value": "",
        "category": "safety",
        "description": "Domaines bloqu\u00e9s",
        "updated_at": "2026-01-25 06:08:32.954602",
        "field_type": "textarea",
        "options": "",
        "subcategory": "network",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 44,
        "is_claude_feature": 0
    },
    {
        "id": 9,
        "config_key": "style_technique",
        "config_value": "1",
        "category": "style",
        "description": "Technique mais accessible",
        "updated_at": "2026-01-25 23:33:41.901658",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 0,
        "is_claude_feature": 0
    },
    {
        "id": 4,
        "config_key": "style_direct",
        "config_value": "1",
        "category": "style",
        "description": "\ud83c\udfaf DIRECT - Va droit au but, pas de pr\u00e9ambules",
        "updated_at": "2026-01-25 23:33:41.902356",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 1
    },
    {
        "id": 5,
        "config_key": "style_concis",
        "config_value": "1",
        "category": "style",
        "description": "\u2702\ufe0f CONCIS - Montre les r\u00e9sultats, pas d'explications inutiles",
        "updated_at": "2026-01-25 23:33:41.903048",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 2,
        "is_claude_feature": 1
    },
    {
        "id": 6,
        "config_key": "style_no_formules",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udeab PAS DE FORMULES CREUSES - Jamais \"N'h\u00e9sitez pas\"",
        "updated_at": "2026-01-25 23:33:41.903726",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 3,
        "is_claude_feature": 1
    },
    {
        "id": 7,
        "config_key": "style_assume",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udcaa ASSUME - Pas de \"Je pense que...\", \"Il semble...\"",
        "updated_at": "2026-01-25 23:33:41.904392",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 4,
        "is_claude_feature": 1
    },
    {
        "id": 1132,
        "config_key": "style_no_apologize",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\ude45 NE S'EXCUSE PAS - Pas de \"D\u00e9sol\u00e9\", \"Pardon\"",
        "updated_at": "2026-01-25 23:33:41.905096",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 5,
        "is_claude_feature": 1
    },
    {
        "id": 8,
        "config_key": "style_propose_suite",
        "config_value": "1",
        "category": "style",
        "description": "Propose la suite - Sugg\u00e8re toujours l'\u00e9tape suivante logique",
        "updated_at": "2026-01-25 23:33:41.907139",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 5,
        "is_claude_feature": 0
    },
    {
        "id": 1133,
        "config_key": "style_proactive",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\ude80 PROACTIF - Propose toujours l'\u00e9tape suivante",
        "updated_at": "2026-01-25 23:33:41.905776",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 6,
        "is_claude_feature": 1
    },
    {
        "id": 1134,
        "config_key": "style_action_oriented",
        "config_value": "1",
        "category": "style",
        "description": "\u26a1 ORIENT\u00c9 ACTION - Fait plut\u00f4t qu'explique",
        "updated_at": "2026-01-25 23:33:41.906452",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 7,
        "is_claude_feature": 1
    },
    {
        "id": 1135,
        "config_key": "style_honest",
        "config_value": "1",
        "category": "style",
        "description": "\ud83c\udfaf HONN\u00caTE - Dit quand il ne sait pas",
        "updated_at": "2026-01-25 23:33:41.90784",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_values",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 8,
        "is_claude_feature": 1
    },
    {
        "id": 1136,
        "config_key": "style_helpful",
        "config_value": "1",
        "category": "style",
        "description": "\ud83e\udd1d UTILE - Priorise l'aide r\u00e9elle",
        "updated_at": "2026-01-25 23:33:41.908499",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_values",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 9,
        "is_claude_feature": 1
    },
    {
        "id": 1137,
        "config_key": "style_harmless",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udee1\ufe0f S\u00c9CURITAIRE - \u00c9vite les contenus nuisibles",
        "updated_at": "2026-01-25 23:33:41.909165",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "claude_values",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 1
    },
    {
        "id": 103,
        "config_key": "style_structured",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udccb STRUCTUR\u00c9 - Titres, listes, tableaux",
        "updated_at": "2026-01-25 23:33:41.909836",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "formatting",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 11,
        "is_claude_feature": 1
    },
    {
        "id": 104,
        "config_key": "style_code_blocks",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udcbb CODE FORMAT\u00c9 - Syntax highlighting",
        "updated_at": "2026-01-25 23:33:41.910505",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "formatting",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 12,
        "is_claude_feature": 1
    },
    {
        "id": 321,
        "config_key": "style_markdown",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udcdd MARKDOWN - Support complet",
        "updated_at": "2026-01-25 23:33:41.911195",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "formatting",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 13,
        "is_claude_feature": 0
    },
    {
        "id": 1141,
        "config_key": "style_latex",
        "config_value": "0",
        "category": "style",
        "description": "\ud83d\udd22 LATEX - Formules math\u00e9matiques",
        "updated_at": "2026-01-25 06:08:32.814316",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "formatting",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 14,
        "is_claude_feature": 0
    },
    {
        "id": 1142,
        "config_key": "style_tables",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udcca TABLEAUX - Donn\u00e9es tabulaires",
        "updated_at": "2026-01-25 23:33:41.911857",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "formatting",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 15,
        "is_claude_feature": 0
    },
    {
        "id": 10,
        "config_key": "style_emojis",
        "config_value": "parcimonie",
        "category": "style",
        "description": "Utilisation des emojis",
        "updated_at": "2026-01-25 23:33:41.912519",
        "field_type": "select",
        "options": "jamais,parcimonie,mod\u00e9r\u00e9,souvent,toujours",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 16,
        "is_claude_feature": 0
    },
    {
        "id": 106,
        "config_key": "style_language",
        "config_value": "fr",
        "category": "style",
        "description": "Langue par d\u00e9faut",
        "updated_at": "2026-01-25 23:33:41.913189",
        "field_type": "select",
        "options": "fr,en,es,de,it,pt,ar,zh,ja,auto",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 17,
        "is_claude_feature": 0
    },
    {
        "id": 107,
        "config_key": "style_tone",
        "config_value": "friendly",
        "category": "style",
        "description": "Ton de communication",
        "updated_at": "2026-01-25 23:33:41.913852",
        "field_type": "select",
        "options": "casual,friendly,professional,formal,technical,academic",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 18,
        "is_claude_feature": 0
    },
    {
        "id": 325,
        "config_key": "style_verbosity",
        "config_value": "ultra_concis",
        "category": "style",
        "description": "Niveau de d\u00e9tail",
        "updated_at": "2026-01-25 23:33:41.91452",
        "field_type": "select",
        "options": "ultra_concis,minimal,concis,normal,d\u00e9taill\u00e9,exhaustif,verbeux",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 19,
        "is_claude_feature": 0
    },
    {
        "id": 1147,
        "config_key": "style_formality",
        "config_value": "tu",
        "category": "style",
        "description": "Niveau de formalit\u00e9",
        "updated_at": "2026-01-25 23:33:41.9152",
        "field_type": "select",
        "options": "tu,vous,adaptatif",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 0
    },
    {
        "id": 326,
        "config_key": "style_humor",
        "config_value": "0",
        "category": "style",
        "description": "\ud83d\ude04 Humour occasionnel",
        "updated_at": "2026-01-25 06:08:32.822263",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 21,
        "is_claude_feature": 0
    },
    {
        "id": 1149,
        "config_key": "style_sarcasm",
        "config_value": "0",
        "category": "style",
        "description": "\ud83d\ude0f Sarcasme l\u00e9ger autoris\u00e9",
        "updated_at": "2026-01-25 06:08:32.823418",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 22,
        "is_claude_feature": 0
    },
    {
        "id": 1150,
        "config_key": "style_empathy",
        "config_value": "1",
        "category": "style",
        "description": "\ud83d\udc9d Empathie et compr\u00e9hension",
        "updated_at": "2026-01-25 23:33:41.915849",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 23,
        "is_claude_feature": 0
    },
    {
        "id": 1151,
        "config_key": "style_enthusiasm",
        "config_value": "1",
        "category": "style",
        "description": "\ud83c\udf89 Enthousiasme mesur\u00e9",
        "updated_at": "2026-01-25 23:33:41.916487",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "tone",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 24,
        "is_claude_feature": 0
    },
    {
        "id": 327,
        "config_key": "style_technical_level",
        "config_value": "g\u00e9nie",
        "category": "style",
        "description": "Niveau technique par d\u00e9faut",
        "updated_at": "2026-01-25 23:33:41.917143",
        "field_type": "select",
        "options": "d\u00e9butant,interm\u00e9diaire,avanc\u00e9,expert,g\u00e9nie",
        "subcategory": "adaptation",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 25,
        "is_claude_feature": 0
    },
    {
        "id": 328,
        "config_key": "style_adapt_user",
        "config_value": "1",
        "category": "style",
        "description": "\ud83c\udfad S'adapter au niveau utilisateur",
        "updated_at": "2026-01-25 23:33:41.917911",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "adaptation",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 26,
        "is_claude_feature": 1
    },
    {
        "id": 329,
        "config_key": "style_explain_code",
        "config_value": "0",
        "category": "style",
        "description": "\ud83d\udcd6 Expliquer le code automatiquement",
        "updated_at": "2026-01-25 06:08:32.828724",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "adaptation",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 27,
        "is_claude_feature": 0
    },
    {
        "id": 1155,
        "config_key": "style_show_reasoning",
        "config_value": "1",
        "category": "style",
        "description": "\ud83e\udde0 Montrer le raisonnement",
        "updated_at": "2026-01-25 23:33:41.91866",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "adaptation",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 28,
        "is_claude_feature": 0
    },
    {
        "id": 129,
        "config_key": "thinking_enabled",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83e\udde0 Mode r\u00e9flexion activ\u00e9",
        "updated_at": "2026-01-25 23:33:41.968702",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "core",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 1,
        "is_claude_feature": 1
    },
    {
        "id": 130,
        "config_key": "thinking_visible",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udc41\ufe0f Afficher le processus de r\u00e9flexion",
        "updated_at": "2026-01-25 23:33:41.969467",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "display",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 2,
        "is_claude_feature": 0
    },
    {
        "id": 1253,
        "config_key": "thinking_expandable",
        "config_value": "0",
        "category": "thinking",
        "description": "\ud83d\udcc2 R\u00e9flexion repliable\/d\u00e9pliable",
        "updated_at": "2026-01-25 06:08:32.910511",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "display",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 3,
        "is_claude_feature": 0
    },
    {
        "id": 131,
        "config_key": "thinking_step_by_step",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udcdd Raisonnement \u00e9tape par \u00e9tape",
        "updated_at": "2026-01-25 23:33:41.97026",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "methods",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 10,
        "is_claude_feature": 1
    },
    {
        "id": 363,
        "config_key": "thinking_chain_of_thought",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udd17 Chain of Thought",
        "updated_at": "2026-01-25 23:33:41.971091",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "methods",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 11,
        "is_claude_feature": 1
    },
    {
        "id": 1256,
        "config_key": "thinking_tree_of_thought",
        "config_value": "0",
        "category": "thinking",
        "description": "\ud83c\udf33 Tree of Thought",
        "updated_at": "2026-01-25 06:08:32.912725",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "methods",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 12,
        "is_claude_feature": 0
    },
    {
        "id": 364,
        "config_key": "thinking_self_critique",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udd0d Auto-critique",
        "updated_at": "2026-01-25 06:08:32.913441",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "methods",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 13,
        "is_claude_feature": 1
    },
    {
        "id": 1258,
        "config_key": "thinking_self_correction",
        "config_value": "1",
        "category": "thinking",
        "description": "\u270f\ufe0f Auto-correction",
        "updated_at": "2026-01-25 23:33:41.971856",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "methods",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 14,
        "is_claude_feature": 1
    },
    {
        "id": 1259,
        "config_key": "thinking_decomposition",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83e\udde9 D\u00e9composition probl\u00e8mes",
        "updated_at": "2026-01-25 23:33:41.972633",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "methods",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 15,
        "is_claude_feature": 1
    },
    {
        "id": 1260,
        "config_key": "thinking_analogies",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udd04 Utiliser des analogies",
        "updated_at": "2026-01-25 23:33:41.973401",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "methods",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 16,
        "is_claude_feature": 0
    },
    {
        "id": 132,
        "config_key": "thinking_show_sources",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udcda Citer les sources",
        "updated_at": "2026-01-25 23:33:41.974159",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "transparency",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 20,
        "is_claude_feature": 1
    },
    {
        "id": 133,
        "config_key": "thinking_uncertainty",
        "config_value": "1",
        "category": "thinking",
        "description": "\u2753 Exprimer l'incertitude",
        "updated_at": "2026-01-25 23:33:41.974914",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "transparency",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 21,
        "is_claude_feature": 1
    },
    {
        "id": 367,
        "config_key": "thinking_confidence",
        "config_value": "0",
        "category": "thinking",
        "description": "\ud83d\udcca Afficher niveau de confiance",
        "updated_at": "2026-01-25 06:08:32.919355",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "transparency",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 22,
        "is_claude_feature": 0
    },
    {
        "id": 1264,
        "config_key": "thinking_limitations",
        "config_value": "1",
        "category": "thinking",
        "description": "\u26a0\ufe0f Mentionner les limitations",
        "updated_at": "2026-01-25 23:33:41.975665",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "transparency",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 23,
        "is_claude_feature": 1
    },
    {
        "id": 134,
        "config_key": "thinking_alternatives",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udd00 Proposer des alternatives",
        "updated_at": "2026-01-25 23:33:41.97643",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 30,
        "is_claude_feature": 1
    },
    {
        "id": 369,
        "config_key": "thinking_pros_cons",
        "config_value": "1",
        "category": "thinking",
        "description": "\u2696\ufe0f Analyser avantages\/inconv\u00e9nients",
        "updated_at": "2026-01-25 23:33:41.977182",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 31,
        "is_claude_feature": 1
    },
    {
        "id": 1267,
        "config_key": "thinking_examples",
        "config_value": "1",
        "category": "thinking",
        "description": "\ud83d\udca1 Donner des exemples",
        "updated_at": "2026-01-25 23:33:41.977948",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": false,
        "sort_order": 32,
        "is_claude_feature": 1
    },
    {
        "id": 1268,
        "config_key": "thinking_counterarguments",
        "config_value": "0",
        "category": "thinking",
        "description": "\ud83c\udfad Pr\u00e9senter contre-arguments",
        "updated_at": "2026-01-25 06:08:32.925318",
        "field_type": "checkbox",
        "options": "",
        "subcategory": "output",
        "placeholder": "",
        "min_value": null,
        "max_value": null,
        "is_required": false,
        "is_advanced": true,
        "sort_order": 33,
        "is_claude_feature": 0
    }
]