Nymbo commited on
Commit
93bb3e0
·
verified ·
1 Parent(s): 70a3640

Update Modules/Obsidian_Vault.py

Browse files
Files changed (1) hide show
  1. Modules/Obsidian_Vault.py +9 -8
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 (search)", lines=3, placeholder="Text to search for..."),
476
- gr.Checkbox(label="Recursive (list/search)", value=False),
477
- gr.Checkbox(label="Show hidden (list/search)", value=False),
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 (read/search start)"),
480
- gr.Slider(minimum=0, maximum=100_000, step=500, value=4000, label="Max chars (read, 0=all)"),
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",