Skip to content

Conversation

@juliarvalenti
Copy link
Collaborator

Dupe impl #7

krishnaVerma7999 and others added 2 commits December 19, 2025 12:47
Add workshop-card artifact component for displaying event/workshop
cards with rich details including title, description, date, time,
location, attendees, and action buttons.

Includes:
- HAXWorkshopCard component with status badges and avatar stack
- Zod schema types for validation
- CopilotKit action integration
- Registry entries for default and GitHub registries
- Avatar UI component with registry entries
- README documentation

Signed-off-by: Krishna Verma <krishna.verma@intelligaia.com>
- Add Zod validation for attendees array in action.ts
- Add try/catch error handling in handler
- Remove incomplete ArtifactTabZod discriminated union from types.ts
- Use WorkshopCardArtifact type directly instead of Extract<ArtifactTab, ...>
- Remove duplicate Attendee interface from workshop-card.tsx (import from types.ts)

Signed-off-by: Julia Valenti (julvalen) <julvalen@cisco.com>
… workshop-card

Signed-off-by: Julia Valenti (julvalen) <julvalen@cisco.com>
@juliarvalenti juliarvalenti merged commit 6af76cb into main Jan 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants