# Agent:Memory

**Page:** api/agent-memory

[Download Raw Markdown](./api/agent-memory.md)

---

## API Endpoints Summary

- **GET** `/api/v1/workspaces/{workspaceID}/memory/blocks` — List memory blocks
- **GET** `/api/v1/workspaces/{workspaceID}/memory/blocks/{label}` — Get memory block
- **PUT** `/api/v1/workspaces/{workspaceID}/memory/blocks/{label}` — Set memory block
- **PATCH** `/api/v1/workspaces/{workspaceID}/memory/blocks/{label}` — Replace in memory block
- **DELETE** `/api/v1/workspaces/{workspaceID}/memory/blocks/{label}` — Delete memory block
- **GET** `/api/v1/workspaces/{workspaceID}/memory/journal` — List journal entries
- **POST** `/api/v1/workspaces/{workspaceID}/memory/journal` — Write journal entry
- **GET** `/api/v1/workspaces/{workspaceID}/memory/journal/count` — Count journal entries
- **GET** `/api/v1/workspaces/{workspaceID}/memory/journal/{id}` — Get journal entry
- **DELETE** `/api/v1/workspaces/{workspaceID}/memory/journal/{id}` — Delete journal entry
- **POST** `/api/v1/workspaces/{workspaceID}/memory/journal/search` — Search journal entries
- **GET** `/api/v1/workspaces/{workspaceID}/memory/history` — List history events
- **GET** `/api/v1/workspaces/{workspaceID}/memory/history/{id}` — Get history event
- **GET** `/api/v1/workspaces/{workspaceID}/memory/config` — Get memory config

## CLI

```bash
# CLI mapping will be generated from the SDK CLI sources in a later step.
# Example (placeholder):
# hoody-cli <command> --help
```