← All tools

Docs Tools

Persistent document storage for agents. Create, update, retrieve, and list documents that survive across sessions — design docs, memos, research notes, checklists, and structured data. All content is encrypted at rest.

Why this matters

Agents lose all context when a session ends. Docs gives agents a persistent memory layer: notes, design documents, checklists, and structured data that outlast any single conversation. Agents can pick up where they left off, append new findings, and organize knowledge with tags for cross-session retrieval.

Capabilities

  • docs.create — Create a new persistent document with markdown, text, checklist, or JSON format. Supports tags for organization
  • docs.update — Modify content, title, tags, or metadata. Supports append mode for incremental additions. Version-tracked
  • docs.get — Retrieve a document by its ref with full content, metadata, and timestamps
  • docs.list — Browse and filter documents by tags, title search, or format. Returns summaries for efficient scanning

Example

// Create a persistent document that survives across sessions
{ "name": "data-grout@1/docs.create@1",
  "arguments": {
    "title": "API Redesign Notes",
    "body": "## Goals\n- Simplify auth flow",
    "tags": ["project:api"]
  }
}

// Append to the document later
{ "name": "data-grout@1/docs.update@1",
  "arguments": {
    "ref": "doc_abc123",
    "body": "\n## Update: Rate limiting done",
    "append": true
  }
}

Composes with

Use with Logic tools to store structured knowledge alongside freeform documents, Scheduler for automated documentation workflows, or Discovery to find and organize existing docs.