Now we can show the files in the health
This commit is contained in:
@@ -1749,7 +1749,7 @@ def create_app(args):
|
|||||||
"status": "healthy",
|
"status": "healthy",
|
||||||
"working_directory": str(args.working_dir),
|
"working_directory": str(args.working_dir),
|
||||||
"input_directory": str(args.input_dir),
|
"input_directory": str(args.input_dir),
|
||||||
"indexed_files": len(doc_manager.indexed_files),
|
"indexed_files": doc_manager.indexed_files,
|
||||||
"configuration": {
|
"configuration": {
|
||||||
# LLM configuration binding/host address (if applicable)/model (if applicable)
|
# LLM configuration binding/host address (if applicable)/model (if applicable)
|
||||||
"llm_binding": args.llm_binding,
|
"llm_binding": args.llm_binding,
|
||||||
|
@@ -620,6 +620,9 @@
|
|||||||
|
|
||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
const data = await response.json();
|
const data = await response.json();
|
||||||
|
// Convert indexed_files to array if it's not already
|
||||||
|
const files = Array.isArray(data.indexed_files) ? data.indexed_files : data.indexed_files.split(',');
|
||||||
|
|
||||||
healthInfo.innerHTML = `
|
healthInfo.innerHTML = `
|
||||||
<div class="space-y-4">
|
<div class="space-y-4">
|
||||||
<div class="flex items-center">
|
<div class="flex items-center">
|
||||||
@@ -629,7 +632,14 @@
|
|||||||
<div class="space-y-2">
|
<div class="space-y-2">
|
||||||
<p><span class="font-medium">Working Directory:</span> ${data.working_directory}</p>
|
<p><span class="font-medium">Working Directory:</span> ${data.working_directory}</p>
|
||||||
<p><span class="font-medium">Input Directory:</span> ${data.input_directory}</p>
|
<p><span class="font-medium">Input Directory:</span> ${data.input_directory}</p>
|
||||||
<p><span class="font-medium">Indexed Files:</span> ${data.indexed_files}</p>
|
<div>
|
||||||
|
<p><span class="font-medium">Indexed Files:</span> <span class="text-slate-500">(${files.length} files)</span></p>
|
||||||
|
<div class="mt-2 max-h-40 overflow-y-auto border rounded p-2">
|
||||||
|
<ul class="space-y-1 text-sm">
|
||||||
|
${files.map(file => `<li class="text-slate-600">${file}</li>`).join('')}
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="border-t pt-4">
|
<div class="border-t pt-4">
|
||||||
<h4 class="font-medium mb-2">Configuration</h4>
|
<h4 class="font-medium mb-2">Configuration</h4>
|
||||||
@@ -650,6 +660,7 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
$('#closeHealthBtn').addEventListener('click', () => {
|
$('#closeHealthBtn').addEventListener('click', () => {
|
||||||
healthModal.classList.add('hidden');
|
healthModal.classList.add('hidden');
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user