Agents
Trident Web includes an agent session framework that persists agent runs to the database, records checkpoints, and lets you inspect and resume supported agents.
What you get
- ✓Persisted sessions via Prisma models
AgentSessionandSessionCheckpoint - ✓Checkpoint snapshots for agent state and conversation history
- ✓Dashboard CRUD at
/dashboard/agents - ✓API endpoints to list/detail/delete/resume sessions
- ✓Background jobs for resume + cleanup scheduling
Where it lives
The implementation is in the Trident Web app:
apps/trident-web/src/lib/agents/base/session.ts
apps/trident-web/src/app/(dashboard)/dashboard/agents/page.tsx
apps/trident-web/src/app/(dashboard)/dashboard/agents/[sessionId]/page.tsx
apps/trident-web/src/app/api/agents/sessions/*