add_asset
Attach a by-reference pointer to a repository, file, URL, image, or document to a stream or note, storing only the link without copying content. Include a usage hint.
Instructions
Attach an asset — a by-reference pointer to live context (a repo, file, dir, URL,
image or doc) — to a stream/thread or a note. Pensieve only stores the pointer; it does
NOT read or follow it. Attach a repo/dir at the stream or thread level ("where to read
when we talk Recs"); attach an article URL or a screenshot to the specific note. Always
include a one-line hint for how to use it.
Args:
target: A stream/thread id, or a note id (note-N).
location: A path or URL (stored by reference, never copied).
hint: One line on how to use it (e.g. "read CLAUDE.md first; backend in /api").
label: Optional short name.
kind: repo|file|dir|url|image|doc — inferred from the location if omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| kind | No | ||
| label | No | ||
| target | Yes | ||
| location | Yes |