Code cleanup

This commit is contained in:
Ashita Prasad
2025-03-07 06:50:11 +05:30
parent a137835aa2
commit da7478f41e
3 changed files with 11 additions and 9 deletions

View File

@ -30,7 +30,7 @@ class DebugFeature {
rawResponse is String ? rawResponse : jsonEncode(rawResponse);
final statusCode = responseModel.statusCode ?? 0;
final prompt = '''
final prompt = """
URGENT API DEBUG ANALYSIS
**Request Overview:**
@ -51,12 +51,12 @@ Provide a PRECISE, TEXT-ONLY explanation that:
- Request Body: ${body ?? "Empty body"}
**Response Context:**
\`\`\`
```
$responseBody
\`\`\`
```
Provide a CLEAR, ACTIONABLE solution in the SIMPLEST possible language.
''';
""";
return _service.generateResponse(prompt);
}

View File

@ -25,7 +25,7 @@ class ExplainFeature {
.last
.toUpperCase() ??
"GET";
final endpoint = requestModel.httpRequestModel!.url!;
final endpoint = requestModel.httpRequestModel!.url;
final headers = requestModel.httpRequestModel?.enabledHeadersMap ?? {};
final parameters = requestModel.httpRequestModel?.enabledParamsMap ?? {};
final body = requestModel.httpRequestModel?.body;

View File

@ -6,10 +6,12 @@ import 'package:apidash/providers/providers.dart';
import 'chat_bubble.dart';
class DashBotWidget extends ConsumerStatefulWidget {
const DashBotWidget({Key? key}) : super(key: key);
const DashBotWidget({
super.key,
});
@override
_DashBotWidgetState createState() => _DashBotWidgetState();
ConsumerState<DashBotWidget> createState() => _DashBotWidgetState();
}
class _DashBotWidgetState extends ConsumerState<DashBotWidget> {
@ -51,8 +53,8 @@ class _DashBotWidgetState extends ConsumerState<DashBotWidget> {
'message': response,
});
} catch (error, stackTrace) {
print('Error in _sendMessage: $error');
print('StackTrace: $stackTrace');
debugPrint('Error in _sendMessage: $error');
debugPrint('StackTrace: $stackTrace');
ref.read(chatMessagesProvider.notifier).addMessage({
'role': 'bot',
'message': "Error: ${error.toString()}",