@@ -91,12 +91,33 @@ typedef enum {
91
91
// Hardware Errors
92
92
FOSSIL_ERROR_HARDWARE_FAILURE,
93
93
FOSSIL_ERROR_HARD_DISK_FAILURE,
94
- FOSSIL_ERROR_GPU_FAILURE,
95
94
FOSSIL_ERROR_CPU_OVERHEAT,
96
95
FOSSIL_ERROR_MEMORY_FAILURE,
97
96
FOSSIL_ERROR_HARDWARE_OVERLOAD,
98
97
FOSSIL_ERROR_DEVICE_TIMEOUT,
99
98
FOSSIL_ERROR_POWER_SUPPLY_FAILURE,
99
+ FOSSIL_ERROR_MOTHERBOARD_FAILURE,
100
+ FOSSIL_ERROR_CPU_FAILURE,
101
+ FOSSIL_ERROR_RAM_FAILURE,
102
+ FOSSIL_ERROR_SSD_FAILURE,
103
+ FOSSIL_ERROR_HDD_FAILURE,
104
+ FOSSIL_ERROR_FAN_FAILURE,
105
+ FOSSIL_ERROR_GPU_FAILURE,
106
+ FOSSIL_ERROR_BATTERY_FAILURE,
107
+ FOSSIL_ERROR_SENSOR_FAILURE,
108
+ FOSSIL_ERROR_USB_CONTROLLER_FAILURE,
109
+ FOSSIL_ERROR_PCI_DEVICE_FAILURE,
110
+ FOSSIL_ERROR_NETWORK_CARD_FAILURE,
111
+ FOSSIL_ERROR_SOUND_CARD_FAILURE,
112
+ FOSSIL_ERROR_DISPLAY_ADAPTER_FAILURE,
113
+ FOSSIL_ERROR_POWER_SUPPLY_OVERVOLTAGE,
114
+ FOSSIL_ERROR_POWER_SUPPLY_UNDERVOLTAGE,
115
+ FOSSIL_ERROR_THERMAL_SHUTDOWN,
116
+ FOSSIL_ERROR_FIRMWARE_CORRUPTION,
117
+ FOSSIL_ERROR_HARDWARE_INCOMPATIBILITY,
118
+ FOSSIL_ERROR_HARDWARE_NOT_DETECTED,
119
+ FOSSIL_ERROR_HARDWARE_DRIVER_MISSING,
120
+ FOSSIL_ERROR_HARDWARE_DRIVER_CORRUPTED,
100
121
101
122
// Network Errors
102
123
FOSSIL_ERROR_NETWORK_FAILURE,
@@ -163,6 +184,26 @@ typedef enum {
163
184
FOSSIL_ERROR_YAML_PARSING_FAILED,
164
185
FOSSIL_ERROR_INVALID_CHECKSUM,
165
186
FOSSIL_ERROR_TIMER_EXPIRED,
187
+
188
+ // Truthful Intelligence Errors (TI)
189
+ FOSSIL_ERROR_TI_MODEL_NOT_FOUND, // TI: FOSSIL_ERROR_AI_MODEL_NOT_FOUND
190
+ FOSSIL_ERROR_TI_INFERENCE_FAILED, // TI: FOSSIL_ERROR_AI_INFERENCE_FAILED
191
+ FOSSIL_ERROR_TI_TRAINING_FAILED, // TI: FOSSIL_ERROR_AI_TRAINING_FAILED
192
+ FOSSIL_ERROR_TI_INVALID_INPUT, // TI: FOSSIL_ERROR_AI_INVALID_INPUT
193
+ FOSSIL_ERROR_TI_UNSUPPORTED_OPERATION, // TI: FOSSIL_ERROR_AI_UNSUPPORTED_OPERATION
194
+ FOSSIL_ERROR_TI_TIMEOUT, // TI: FOSSIL_ERROR_AI_TIMEOUT
195
+ FOSSIL_ERROR_TI_MODEL_CORRUPTION, // TI: FOSSIL_ERROR_AI_MODEL_CORRUPTION
196
+ FOSSIL_ERROR_TI_INSUFFICIENT_RESOURCES, // TI: FOSSIL_ERROR_AI_INSUFFICIENT_RESOURCES
197
+ FOSSIL_ERROR_TI_INVALID_CONFIGURATION, // TI: FOSSIL_ERROR_AI_INVALID_CONFIGURATION
198
+ FOSSIL_ERROR_TI_DATASET_NOT_FOUND, // TI: FOSSIL_ERROR_AI_DATASET_NOT_FOUND
199
+ FOSSIL_ERROR_TI_DATASET_CORRUPTION, // TI: FOSSIL_ERROR_AI_DATASET_CORRUPTION
200
+ FOSSIL_ERROR_TI_EVALUATION_FAILED, // TI: FOSSIL_ERROR_AI_EVALUATION_FAILED
201
+ FOSSIL_ERROR_TI_UNSUPPORTED_MODEL_TYPE, // TI: FOSSIL_ERROR_AI_UNSUPPORTED_MODEL_TYPE
202
+ FOSSIL_ERROR_TI_INCOMPATIBLE_MODEL_VERSION, // TI: FOSSIL_ERROR_AI_INCOMPATIBLE_MODEL_VERSION
203
+ FOSSIL_ERROR_TI_INVALID_PARAMETER, // TI: FOSSIL_ERROR_AI_INVALID_PARAMETER
204
+ FOSSIL_ERROR_TI_UNEXPECTED_OUTPUT, // TI: FOSSIL_ERROR_AI_UNEXPECTED_OUTPUT
205
+
206
+ //
166
207
} fossil_status_t ;
167
208
168
209
/* *
0 commit comments