Renders the visual mark (glyph) for either the Mingo or Fae AI agent — the single source of truth for how each agent is visually represented. Mingo renders as a vector icon; Fae renders as an avatar image bundled as a base64 data URI so no host asset is required.
## Key Components
- **`AgentName`** — Union type `'fae' | 'mingo'` identifying supported agents.
- **`AgentMarkProps`** — Props interface controlling which agent to render, sizing classes, and an optional Fae avatar source override.
- **`AgentMark`** — Main component. Delegates to `MingoIcon` for Mingo and an `
` tag for Fae. Both branches are decorative (no accessible text).
## Usage Example
```typescript
import { AgentMark } from '@flamingo-stack/openframe-oss-lib';
// Render Mingo's vector mark at 20×20
// Render Fae's bundled avatar at 20×20
// Override Fae's avatar with a hosted asset
```
> **Note:** `className` controls all sizing and positioning. The component renders only the glyph — wrapping, backgrounds, and layout are the caller's responsibility.
**Source:** [`agent-mark.tsx`](https://github.com/flamingo-stack/openframe-oss-lib/blob/main/agent-mark.tsx)