Failed to authenticate. API Error: 401 {"type":"error","error":{"type":"authentication_error","message":"Invalid authentication credentials"},"request_id":"req_011Cb1AwiYsAN8jpGZ98sr6H"}

[2026-05-14] vault sync
This commit is contained in:
Alexey Martemyanov
2026-05-14 02:08:01 +06:00
parent 350a1982b0
commit 471fa65740
6 changed files with 62 additions and 11 deletions
+19 -7
View File
@@ -1,7 +1,7 @@
---
namespace: work
tags: [system, architecture]
last_updated: 2026-04-28
last_updated: 2026-05-14
confidence: 1.0
---
@@ -122,16 +122,28 @@ Executor runs
## MCP Servers
**Hermes agents:**
**Eagle (Mac M4) — Hermes agent:**
| Name | Command | Used for |
|------|---------|---------|
| obsidian | `/opt/homebrew/bin/obsidian-mcp ~/obsidian` | Vault search, read, write |
|------|---------|---------||
| obsidian | `node ~/scripts/obsidian-mcp-wrapper.js` (wraps `/opt/homebrew/bin/obsidian-mcp`) | Vault search, read, write. Wrapper handles ZodError/race condition — see [[obsidian-mcp-wrapper]] |
**Claude Code / `claude -p` sessions:**
**Taiga (TrueNAS) — Hermes agent (`hermes-taiga` container):**
| Name | Command | Used for |
|------|---------|---------|
|------|---------|---------||
| obsidian | `/opt/data/.local/bin/mcpvault /vault` | Vault access (sparse: personal/ + family/). Tavily search enabled. |
**Kraken (RPi5) — Hermes agent (`hermes-kraken` container):**
| Name | Command | Used for |
|------|---------|---------||
| obsidian | `/opt/data/.local/bin/mcpvault /vault` | Vault access (sparse: personal/ + family/). Tavily search enabled. |
> All three nodes run Hermes with obsidian/mcpvault MCP. Eagle uses obsidian-mcp-wrapper.js (fixes ZodError+race); Taiga and Kraken use mcpvault directly.
**Claude Code / `claude -p` sessions (Eagle only):**
| Name | Command | Used for |
|------|---------|---------||
| ddg-vm | `npx tsx ~/Developer/virfield/server/mcp-server.ts` | VM lifecycle for UI tests |
| obsidian | `/opt/homebrew/bin/obsidian-mcp ~/obsidian` | Vault access |
| obsidian | `node ~/scripts/obsidian-mcp-wrapper.js` | Vault access |
## launchd Agents