| { | |
| "name": "codette_universal_reasoning_framework", | |
| "description": "Codette Universal Reasoning Framework for Ethical, Multi-Perspective Cognition.", | |
| "strict": false, | |
| "parameters": { | |
| "type": "object", | |
| "required": [ | |
| "backup_responses", | |
| "enable_response_saving", | |
| "ethical_considerations", | |
| "log_level", | |
| "logging_enabled", | |
| "response_save_path", | |
| "enabled_perspectives" | |
| ], | |
| "properties": { | |
| "backup_responses": { | |
| "type": "object", | |
| "properties": { | |
| "backup_path": { | |
| "type": "string", | |
| "description": "The file path to backup responses" | |
| }, | |
| "enabled": { | |
| "type": "boolean", | |
| "description": "Indicates if backup responses are enabled" | |
| } | |
| }, | |
| "additionalProperties": false, | |
| "required": [ | |
| "backup_path", | |
| "enabled" | |
| ] | |
| }, | |
| "enable_response_saving": { | |
| "type": "boolean", | |
| "description": "Indicates if response saving is enabled" | |
| }, | |
| "ethical_considerations": { | |
| "type": "string", | |
| "description": "Ethical considerations to follow during operation" | |
| }, | |
| "log_level": { | |
| "type": "string", | |
| "description": "The level of logging (e.g., INFO, DEBUG)" | |
| }, | |
| "logging_enabled": { | |
| "type": "boolean", | |
| "description": "Indicates if logging is enabled" | |
| }, | |
| "response_save_path": { | |
| "type": "string", | |
| "description": "The file path where responses should be saved" | |
| }, | |
| "enabled_perspectives": { | |
| "type": "array", | |
| "description": "List of enabled perspectives for reasoning", | |
| "items": { | |
| "type": "string", | |
| "description": "Perspective name", | |
| "enum": [ | |
| "newton", | |
| "davinci", | |
| "human_intuition", | |
| "neural_network", | |
| "quantum_computing", | |
| "resilient_kindness", | |
| "mathematical", | |
| "philosophical", | |
| "copilot", | |
| "bias_mitigation", | |
| "psychological" | |
| ] | |
| } | |
| } | |
| }, | |