Agentfs
AgentFS
Agentfs
Local agent filesystem with contexts, registry, permissions, metadata hooks, sync, watchers, and atomic writes.
At a glance
| Field | Value |
|---|---|
| Crate/package | weave-agentfs |
| Manifest version | 0.1.0 |
| Source | local/agentfs |
What developers should learn here
Local agent filesystem with contexts, registry, permissions, metadata hooks, sync, watchers, and atomic writes. Use the source reference for exact declarations and the workflow pages for implementation boundaries.
Page map
Agents and Permissions
Agent identities and per-path permissions.
Files and Metadata
File contents and metadata model.
Sync
Two-way sync between agentfs instances.
Watching
Watch agentfs paths for changes.
API Surface
Source declarations, feature conditions, and module references.
Source modules
src/agent.rs— local/agentfs/src/agent.rssrc/agent_refactored.rs— local/agentfs/src/agent_refactored.rssrc/config.rs— local/agentfs/src/config.rssrc/entry.rs— local/agentfs/src/entry.rssrc/error.rs— local/agentfs/src/error.rssrc/fs.rs— local/agentfs/src/fs.rssrc/fs_refactored.rs— local/agentfs/src/fs_refactored.rssrc/lib.rs— local/agentfs/src/lib.rssrc/lib_refactored.rs— local/agentfs/src/lib_refactored.rssrc/metadata.rs— local/agentfs/src/metadata.rssrc/permissions.rs— local/agentfs/src/permissions.rssrc/permissions_refactored.rs— local/agentfs/src/permissions_refactored.rssrc/sync.rs— local/agentfs/src/sync.rssrc/sync_refactored.rs— local/agentfs/src/sync_refactored.rssrc/watcher.rs— local/agentfs/src/watcher.rstests/integration_test.rs— local/agentfs/tests/integration_test.rs
Current implementation boundary
Permission metadata, local filesystem operations, and remote synchronization have separate APIs. Sync defaults currently apply changes; set preview explicitly when reviewing.