├── .github ├── assets │ └── agentfs-arch.svg └── workflows │ ├── release.yml │ ├── rust.yml │ └── typescript.yml ├── CHANGELOG.md ├── MANUAL.md ├── README.md ├── SPEC.md ├── TESTING.md ├── cli ├── .gitignore ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── rust-toolchain.toml ├── scripts │ ├── install-deps.sh │ └── mount.fuse.agentfs ├── src │ ├── cmd │ │ ├── mod.rs │ │ ├── mount.rs │ │ ├── mount_stub.rs │ │ ├── run.rs │ │ └── run_stub.rs │ ├── daemon.rs │ ├── fuse.rs │ └── main.rs └── tests │ ├── .gitignore │ ├── all.sh │ ├── ls.sh │ ├── syscall │ ├── Makefile │ ├── main.c │ ├── test-close.c │ ├── test-common.h │ ├── test-dup.c │ ├── test-dup2.c │ ├── test-fstat.c │ ├── test-getdents64.c │ ├── test-lstat.c │ ├── test-openat.c │ ├── test-read.c │ ├── test-stat.c │ └── test-write.c │ ├── test-init.sh │ ├── test-mount.sh │ ├── test-run-bash.sh │ ├── test-run-mount-flag.sh │ ├── test-syscalls.sh │ └── test_fd.c ├── dist-workspace.toml ├── examples ├── claude-agent │ └── research-assistant │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ ├── agent.ts │ │ ├── cli.ts │ │ ├── tools │ │ │ ├── pdf-tool.ts │ │ │ └── semantic-tool.ts │ │ └── utils │ │ │ ├── agentfs.ts │ │ │ └── pdf.ts │ │ └── tsconfig.json ├── mastra │ └── research-assistant │ │ ├── .gitignore │ │ ├── README.md │ │ ├── cli │ │ └── ask.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ └── mastra │ │ │ ├── agents │ │ │ └── research-agent.ts │ │ │ ├── index.ts │ │ │ ├── scorers │ │ │ └── lexical-scorer.ts │ │ │ ├── tools │ │ │ ├── pdf-tool.ts │ │ │ └── semantic-tool.ts │ │ │ ├── utils │ │ │ ├── agentfs.ts │ │ │ └── pdf.ts │ │ │ └── workflows │ │ │ └── research-workflow.ts │ │ └── tsconfig.json └── openai-agents │ └── research-assistant │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── agentfs.db-wal │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── agent.ts │ ├── cli.ts │ ├── tools │ │ ├── pdf-tool.ts │ │ └── semantic-tool.ts │ └── utils │ │ ├── agentfs.ts │ │ └── pdf.ts │ └── tsconfig.json ├── sandbox ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src │ ├── lib.rs │ ├── sandbox │ └── mod.rs │ ├── syscall │ ├── file.rs │ ├── mod.rs │ ├── process.rs │ ├── stat.rs │ └── xattr.rs │ └── vfs │ ├── bind.rs │ ├── fdtable.rs │ ├── file.rs │ ├── mod.rs │ ├── mount.rs │ └── sqlite.rs ├── scripts └── update-version.py └── sdk ├── rust ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src │ ├── filesystem.rs │ ├── kvstore.rs │ ├── lib.rs │ └── toolcalls.rs └── typescript ├── .gitignore ├── examples ├── filesystem │ ├── index.ts │ └── package.json ├── kvstore │ ├── index.ts │ └── package.json └── toolcalls │ └── index.ts ├── package-lock.json ├── package.json ├── src ├── filesystem.ts ├── index.ts ├── kvstore.ts └── toolcalls.ts ├── tests ├── filesystem.test.ts ├── index.test.ts ├── kvstore.test.ts └── toolcalls.test.ts ├── tsconfig.json └── vitest.config.ts /.github/assets/agentfs-arch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/.github/assets/agentfs-arch.svg -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.github/workflows/typescript.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/.github/workflows/typescript.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /MANUAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/MANUAL.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/README.md -------------------------------------------------------------------------------- /SPEC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/SPEC.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/TESTING.md -------------------------------------------------------------------------------- /cli/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /cli/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/CONTRIBUTING.md -------------------------------------------------------------------------------- /cli/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/Cargo.lock -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/build.rs -------------------------------------------------------------------------------- /cli/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly" 3 | -------------------------------------------------------------------------------- /cli/scripts/install-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/scripts/install-deps.sh -------------------------------------------------------------------------------- /cli/scripts/mount.fuse.agentfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/scripts/mount.fuse.agentfs -------------------------------------------------------------------------------- /cli/src/cmd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/cmd/mod.rs -------------------------------------------------------------------------------- /cli/src/cmd/mount.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/cmd/mount.rs -------------------------------------------------------------------------------- /cli/src/cmd/mount_stub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/cmd/mount_stub.rs -------------------------------------------------------------------------------- /cli/src/cmd/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/cmd/run.rs -------------------------------------------------------------------------------- /cli/src/cmd/run_stub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/cmd/run_stub.rs -------------------------------------------------------------------------------- /cli/src/daemon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/daemon.rs -------------------------------------------------------------------------------- /cli/src/fuse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/fuse.rs -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /cli/tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/.gitignore -------------------------------------------------------------------------------- /cli/tests/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/all.sh -------------------------------------------------------------------------------- /cli/tests/ls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/ls.sh -------------------------------------------------------------------------------- /cli/tests/syscall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/Makefile -------------------------------------------------------------------------------- /cli/tests/syscall/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/main.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-close.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-common.h -------------------------------------------------------------------------------- /cli/tests/syscall/test-dup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-dup.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-dup2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-dup2.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-fstat.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-getdents64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-getdents64.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-lstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-lstat.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-openat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-openat.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-read.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-stat.c -------------------------------------------------------------------------------- /cli/tests/syscall/test-write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/syscall/test-write.c -------------------------------------------------------------------------------- /cli/tests/test-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/test-init.sh -------------------------------------------------------------------------------- /cli/tests/test-mount.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/test-mount.sh -------------------------------------------------------------------------------- /cli/tests/test-run-bash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/test-run-bash.sh -------------------------------------------------------------------------------- /cli/tests/test-run-mount-flag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/test-run-mount-flag.sh -------------------------------------------------------------------------------- /cli/tests/test-syscalls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/test-syscalls.sh -------------------------------------------------------------------------------- /cli/tests/test_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/cli/tests/test_fd.c -------------------------------------------------------------------------------- /dist-workspace.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/dist-workspace.toml -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/.env.example -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/.gitignore -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/README.md -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/package-lock.json -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/package.json -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/src/agent.ts -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/src/cli.ts -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/src/tools/pdf-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/src/tools/pdf-tool.ts -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/src/tools/semantic-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/src/tools/semantic-tool.ts -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/src/utils/agentfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/src/utils/agentfs.ts -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/src/utils/pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/src/utils/pdf.ts -------------------------------------------------------------------------------- /examples/claude-agent/research-assistant/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/claude-agent/research-assistant/tsconfig.json -------------------------------------------------------------------------------- /examples/mastra/research-assistant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/.gitignore -------------------------------------------------------------------------------- /examples/mastra/research-assistant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/README.md -------------------------------------------------------------------------------- /examples/mastra/research-assistant/cli/ask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/cli/ask.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/package-lock.json -------------------------------------------------------------------------------- /examples/mastra/research-assistant/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/package.json -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/agents/research-agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/agents/research-agent.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/index.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/scorers/lexical-scorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/scorers/lexical-scorer.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/tools/pdf-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/tools/pdf-tool.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/tools/semantic-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/tools/semantic-tool.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/utils/agentfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/utils/agentfs.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/utils/pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/utils/pdf.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/src/mastra/workflows/research-workflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/src/mastra/workflows/research-workflow.ts -------------------------------------------------------------------------------- /examples/mastra/research-assistant/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/mastra/research-assistant/tsconfig.json -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/.env.example -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/.gitignore -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/README.md -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/agentfs.db-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/agentfs.db-wal -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/package-lock.json -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/package.json -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/src/agent.ts -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/src/cli.ts -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/src/tools/pdf-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/src/tools/pdf-tool.ts -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/src/tools/semantic-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/src/tools/semantic-tool.ts -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/src/utils/agentfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/src/utils/agentfs.ts -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/src/utils/pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/src/utils/pdf.ts -------------------------------------------------------------------------------- /examples/openai-agents/research-assistant/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/examples/openai-agents/research-assistant/tsconfig.json -------------------------------------------------------------------------------- /sandbox/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /sandbox/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/Cargo.lock -------------------------------------------------------------------------------- /sandbox/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/Cargo.toml -------------------------------------------------------------------------------- /sandbox/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/lib.rs -------------------------------------------------------------------------------- /sandbox/src/sandbox/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/sandbox/mod.rs -------------------------------------------------------------------------------- /sandbox/src/syscall/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/syscall/file.rs -------------------------------------------------------------------------------- /sandbox/src/syscall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/syscall/mod.rs -------------------------------------------------------------------------------- /sandbox/src/syscall/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/syscall/process.rs -------------------------------------------------------------------------------- /sandbox/src/syscall/stat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/syscall/stat.rs -------------------------------------------------------------------------------- /sandbox/src/syscall/xattr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/syscall/xattr.rs -------------------------------------------------------------------------------- /sandbox/src/vfs/bind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/vfs/bind.rs -------------------------------------------------------------------------------- /sandbox/src/vfs/fdtable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/vfs/fdtable.rs -------------------------------------------------------------------------------- /sandbox/src/vfs/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/vfs/file.rs -------------------------------------------------------------------------------- /sandbox/src/vfs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/vfs/mod.rs -------------------------------------------------------------------------------- /sandbox/src/vfs/mount.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/vfs/mount.rs -------------------------------------------------------------------------------- /sandbox/src/vfs/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sandbox/src/vfs/sqlite.rs -------------------------------------------------------------------------------- /scripts/update-version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/scripts/update-version.py -------------------------------------------------------------------------------- /sdk/rust/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | 3 | # AgentFS local databases 4 | .agentfs/ 5 | -------------------------------------------------------------------------------- /sdk/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/rust/Cargo.lock -------------------------------------------------------------------------------- /sdk/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/rust/Cargo.toml -------------------------------------------------------------------------------- /sdk/rust/src/filesystem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/rust/src/filesystem.rs -------------------------------------------------------------------------------- /sdk/rust/src/kvstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/rust/src/kvstore.rs -------------------------------------------------------------------------------- /sdk/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/rust/src/lib.rs -------------------------------------------------------------------------------- /sdk/rust/src/toolcalls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/rust/src/toolcalls.rs -------------------------------------------------------------------------------- /sdk/typescript/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/.gitignore -------------------------------------------------------------------------------- /sdk/typescript/examples/filesystem/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/examples/filesystem/index.ts -------------------------------------------------------------------------------- /sdk/typescript/examples/filesystem/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/examples/filesystem/package.json -------------------------------------------------------------------------------- /sdk/typescript/examples/kvstore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/examples/kvstore/index.ts -------------------------------------------------------------------------------- /sdk/typescript/examples/kvstore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/examples/kvstore/package.json -------------------------------------------------------------------------------- /sdk/typescript/examples/toolcalls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/examples/toolcalls/index.ts -------------------------------------------------------------------------------- /sdk/typescript/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/package-lock.json -------------------------------------------------------------------------------- /sdk/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/package.json -------------------------------------------------------------------------------- /sdk/typescript/src/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/src/filesystem.ts -------------------------------------------------------------------------------- /sdk/typescript/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/src/index.ts -------------------------------------------------------------------------------- /sdk/typescript/src/kvstore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/src/kvstore.ts -------------------------------------------------------------------------------- /sdk/typescript/src/toolcalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/src/toolcalls.ts -------------------------------------------------------------------------------- /sdk/typescript/tests/filesystem.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/tests/filesystem.test.ts -------------------------------------------------------------------------------- /sdk/typescript/tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/tests/index.test.ts -------------------------------------------------------------------------------- /sdk/typescript/tests/kvstore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/tests/kvstore.test.ts -------------------------------------------------------------------------------- /sdk/typescript/tests/toolcalls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/tests/toolcalls.test.ts -------------------------------------------------------------------------------- /sdk/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/tsconfig.json -------------------------------------------------------------------------------- /sdk/typescript/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tursodatabase/agentfs/HEAD/sdk/typescript/vitest.config.ts --------------------------------------------------------------------------------