Update Modules/Obsidian_Vault.py
Browse files
Modules/Obsidian_Vault.py
CHANGED
|
@@ -470,15 +470,16 @@ def build_interface() -> gr.Interface:
|
|
| 470 |
label="Action",
|
| 471 |
choices=["list", "read", "info", "search", "help"],
|
| 472 |
value="help",
|
|
|
|
| 473 |
),
|
| 474 |
-
gr.Textbox(label="Path", placeholder="/ or /Notes/todo.md", max_lines=1, value="/"),
|
| 475 |
-
gr.Textbox(label="Search text
|
| 476 |
-
gr.Checkbox(label="Recursive
|
| 477 |
-
gr.Checkbox(label="Show hidden
|
| 478 |
-
gr.Slider(minimum=10, maximum=5000, step=10, value=20, label="Max entries / matches"),
|
| 479 |
-
gr.Slider(minimum=0, maximum=1_000_000, step=100, value=0, label="Offset (
|
| 480 |
-
gr.Slider(minimum=0, maximum=100_000, step=500, value=4000, label="Max chars (
|
| 481 |
-
gr.Checkbox(label="Case sensitive search", value=False),
|
| 482 |
],
|
| 483 |
outputs=gr.Textbox(label="Result", lines=20),
|
| 484 |
title="Obsidian Vault",
|
|
|
|
| 470 |
label="Action",
|
| 471 |
choices=["list", "read", "info", "search", "help"],
|
| 472 |
value="help",
|
| 473 |
+
info="Operation to perform",
|
| 474 |
),
|
| 475 |
+
gr.Textbox(label="Path", placeholder="/ or /Notes/todo.md", max_lines=1, value="/", info="Target path (relative to vault root)"),
|
| 476 |
+
gr.Textbox(label="Search text", lines=3, placeholder="Text to search for...", info="Text to search for (Search only)"),
|
| 477 |
+
gr.Checkbox(label="Recursive", value=False, info="Recurse into subfolders (List/Search)"),
|
| 478 |
+
gr.Checkbox(label="Show hidden", value=False, info="Include hidden files (List/Search)"),
|
| 479 |
+
gr.Slider(minimum=10, maximum=5000, step=10, value=20, label="Max entries / matches", info="Max entries to list or matches to return (List/Search)"),
|
| 480 |
+
gr.Slider(minimum=0, maximum=1_000_000, step=100, value=0, label="Offset", info="Start offset (Read/Search)"),
|
| 481 |
+
gr.Slider(minimum=0, maximum=100_000, step=500, value=4000, label="Max chars", info="Max characters to return (Read, 0=all)"),
|
| 482 |
+
gr.Checkbox(label="Case sensitive search", value=False, info="Match case (Search)"),
|
| 483 |
],
|
| 484 |
outputs=gr.Textbox(label="Result", lines=20),
|
| 485 |
title="Obsidian Vault",
|