mirror of
https://github.com/sotashimozono/obsidian-remote-ssh.git
synced 2026-07-22 06:52:07 +00:00
Pass-3 review caught a sustained fabrication: I'd been claiming "the plugin always kills + redeploys the daemon on every connect, the 'reuse existing daemon' profile flag is on the roadmap" across 5 docs. Reality (verified against plugin/src/transport/DaemonProbe.ts:49 and plugin/src/ConnectionManager.ts:87): tryReuseExistingDaemon already runs unconditionally before deploy. It probes socket + token + handshake; on success the deploy is skipped entirely. The "roadmap flag" framing was pure invention — the feature ships today. Fixes (all narrative-level, no behavior change): - en/server/auto-deploy.md: rewrote "What happens, in order" to lead with the reuse probe as step 2 (the real first action after path resolution); removed the "planned Reuse existing daemon" claim from "What if I don't want auto-deploy" — answer is "you already don't, the reuse path runs by default". - en/server/systemd.md: replaced the "warm spare only" caveat with the accurate story (systemd-managed daemon gets reused via the probe). - en/cookbook/systemd-managed-daemon.md: rewrote the trade-off note + the "Connect once" paragraph. The recipe now leads with the right expectation (reuse skips the upload) instead of an apologetic "accept the redeploy". - en/faq.md: same correction in the "does the plugin re-deploy every connect" answer. - en/server/raspberry-pi.md: corrected the throwaway "kills + restarts on every connect" line at the bottom. Other pass-3 findings: - en/api/authentication.md: server.info capabilities array used the "fs.read*"/"fs.write*" glob notation, which the daemon never emits. Replaced with the actual sorted 22-entry array (matches examples.md). - en/operations/troubleshooting.md: removed "coalesced too aggressively" diagnosis (no server-side coalescing exists, per proto/README.md). Updated plugin log path from "<plugin>/logs/*.jsonl" to actual console.log location. Updated "Settings → About" (no such section) to the real version-display location. |
||
|---|---|---|
| .. | ||
| auto-deploy.md | ||
| docker.md | ||
| overview.md | ||
| raspberry-pi.md | ||
| signing.md | ||
| systemd.md | ||