mirror of
https://github.com/foss42/apidash.git
synced 2025-06-30 21:06:43 +08:00
Code cleanup
This commit is contained in:
@ -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);
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -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()}",
|
||||
|
Reference in New Issue
Block a user