refactor: use centralized create_obsidian_api() for put_content to respect OBSIDIAN_HOST full URL format
This commit is contained in:
@@ -343,7 +343,7 @@ class PutContentToolHandler(ToolHandler):
|
||||
if "filepath" not in args or "content" not in args:
|
||||
raise RuntimeError("filepath and content arguments required")
|
||||
|
||||
api = obsidian.Obsidian(api_key=api_key, host=obsidian_host)
|
||||
api = create_obsidian_api()
|
||||
api.put_content(args.get("filepath", ""), args["content"])
|
||||
|
||||
return [
|
||||
|
Reference in New Issue
Block a user