AGENTS.md@packages/client/src/components/resource · git:20260805.e6709dc · 2026-08-05 · sha256 1a8a0da24475ab8d

AGENTS.md@packages/client/src/components/resource git:20260805.e6709dcA

Immutable. This exact content is served forever at /api/v1/blob/1a8a0da24475ab8d.

# DOX — packages/client/src/components/resource

Files in this directory. One row per source file. See change: fold-oversized-agents-directories.

| File | Purpose |
|------|---------|
| `resource-tree.tsx` | Activation primitives reused by `ResourceCard`. Exports `ActivationToggle` (`role=switch`) +… → see `resource-tree.tsx.AGENTS.md` |
| `ResourceCard.tsx` | One pi-resource as a card. Exports `ResourceCard`. Scope/source badges, path line, `ActivationToggle`… → see `ResourceCard.tsx.AGENTS.md` |
| `ResourceCardGrid.tsx` | Auto-fill grid of `ResourceCard` for one type. Exports `ResourceCardGrid`, `ResourceType`, `countResources`. → see `ResourceCardGrid.tsx.AGENTS.md` |
| `ResourceGridPanel.tsx` | Loading/error/refresh chrome + `ResourceReloadBanner` around `ResourceCardGrid`. Exports `ResourceGridPanel`. → see `ResourceGridPanel.tsx.AGENTS.md` |
| `ResourceTrustDialog.tsx` | Project-trust dialog for a folder-scope toggle. Exports `ResourceTrustDialog`. → see `ResourceTrustDialog.tsx.AGENTS.md` |