get_outgoing_links_tool
Extract and analyze outgoing links from a specific note in Obsidian to understand references, dependencies, or structure. Optionally check link validity for accurate navigation.
Instructions
List all links from a specific note (outgoing links).
When to use:
- Understanding what a note references
- Checking note dependencies before moving/deleting
- Exploring the structure of index or hub notes
- Validating links after changes
When NOT to use:
- Finding notes that link TO this note (use get_backlinks)
- Searching across multiple notes (use find_broken_links)
Returns:
All outgoing links with their types and optional validity status
Input Schema
Name | Required | Description | Default |
---|---|---|---|
check_validity | No | Whether to check if linked notes exist | |
ctx | No | ||
path | Yes | Path to the note to extract links from |
Input Schema (JSON Schema)
{
"properties": {
"check_validity": {
"default": false,
"description": "Whether to check if linked notes exist",
"title": "Check Validity",
"type": "boolean"
},
"ctx": {
"default": null,
"title": "Ctx"
},
"path": {
"description": "Path to the note to extract links from",
"examples": [
"Projects/Overview.md",
"Index.md"
],
"maxLength": 255,
"minLength": 1,
"pattern": "^[^/].*\\.md$",
"title": "Path",
"type": "string"
}
},
"required": [
"path"
],
"type": "object"
}