How are files changed?

AI Assistants and the FTP Proxy

Whether an assistant is reading a file or saving changes, it always goes through SyncNow's proxy - never straight to your server.

The round trip

  1. The assistant sends a read or write request to the local proxy on 127.0.0.1, using its one-time password.
  2. SyncNow forwards it to the cloud executor, which uses your vaulted credentials to act on your FTP host.
  3. The result comes back to the assistant, and the change is recorded on the shared timeline.

When a write is held back

Reads flow freely within a live session. Writes - create, modify, delete, rename, move, copy, restore - flow freely too, but pass through the safety guards first. A write is refused when:

  • The target is outside the project root.
  • A mass delete is attempted without a checkpoint.
  • The cloud is unreachable, or the session is not live.

The point is not to slow good work - it is to make sure every change is coordinated, recorded, and reversible.

Related Docs
Getting Started
Collaboration
Updates
Troubleshooting
AI Assistants and the FTP Proxy
Discipline and Trust
How Observation Works
Safety Guards
Security and Credentials
Work Sessions and Grants