- Added error handling for missing 'data' field in the ListLogs result, improving robustness.
- Implemented handling for nil data, returning an empty log slice as needed.
- Expanded data type handling to include generic []interface{}, ensuring compatibility with various log formats.
- Enhanced logging structure by extracting message, level, and job_id fields from different data types, improving log consistency and usability.
|
||
|---|---|---|
| .. | ||
| execution.go | ||
| execution_test.go | ||
| job.go | ||
| job_test.go | ||
| log.go | ||
| log_test.go | ||