{ "version": "1.1.0", "description": "Inner Dialogue updatable components", "base_url": "https://raw.githubusercontent.com/ataglianetti/inner-dialogue/main/", "components": { "safety-protocol": { "file": "safety-protocol.md", "target": ".therapy/safety-protocol.md", "required": true, "description": "Crisis protocols and safety guidelines" }, "commands": { "file": "commands.md", "target": ".therapy/commands.md", "required": true, "description": "Customization commands (import, update, persona, etc.)" } }, "library": { "personas": { "target": ".therapy/library/personas/", "description": "Communication style options", "files": [ "personas/warm-4o.md", "personas/direct-challenging.md", "personas/warm-supportive.md", "personas/coach.md", "personas/grounded-real.md", "personas/contemplative.md", "personas/philosophical.md", "personas/creative.md" ] }, "modalities": { "target": ".therapy/library/modalities/", "description": "Therapeutic approach options", "files": [ "modalities/cbt.md", "modalities/act.md", "modalities/cft.md", "modalities/dbt-skills.md", "modalities/ifs.md", "modalities/lifespan-integration.md", "modalities/motivational-interviewing.md", "modalities/narrative.md", "modalities/polyvagal.md", "modalities/psychodynamic.md", "modalities/sfbt.md", "modalities/somatic-experiencing.md" ] }, "structures": { "target": ".therapy/library/structures/", "description": "Session structure options", "files": [ "structures/structured.md", "structures/moderate.md", "structures/freeform.md" ] } } }