subjects_show
Retrieve a subject by UUID, prefix, name, or alias and return its linked particle IDs, capped for token limits, plus the true particle count.
Instructions
Show one subject with the particle IDs linked to it.
Args:
subject_id: A full UUID, an unambiguous prefix (≥ 8 chars), or a
name or alias, matched case-insensitively and exactly. A
reference that matches more than one subject (a prefix shared
by several IDs, a name two subjects share, or a string that is
both a prefix and a name) raises with the candidates named. A
remote engine resolves IDs and prefixes only.
particle_id_limit: Maximum particle IDs to include in
``particle_ids`` (default 100). For hot subjects the full
list can blow the per-tool-result token cap; use
``particles_list(subject_id=…, limit=…, offset=…)`` for
the full set when ``particle_count > particle_id_limit``.
Returns:
Dict with ``subject`` (Pydantic JSON), ``particle_ids`` (capped
at ``particle_id_limit``, ordered by id for stable pagination),
and ``particle_count`` — the true total of linked particles,
so callers can detect when the list was truncated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject_id | Yes | ||
| particle_id_limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||