Implement Feature
Implement the following:
$ARGUMENTS
Implementation Checklist
- •Read existing code before making changes
- •Follow existing patterns:
- •Agents: BaseAgent + StateGraph + Annotation state
- •Backend: tsoa controllers + service layer
- •Frontend: Vue 3 Composition API + Pinia
- •Common: Shared types and utilities
- •Write TypeScript with proper type annotations
- •Handle errors at system boundaries
- •Verify the build passes:
pnpm build
Key Conventions
- •Use
Annotation.Root({})for LangGraph agent state - •Use
@traceabledecorator for LangSmith observability - •Export new types from the appropriate package's index.ts
- •Register new agents in AgentFactory
- •Generate routes after controller changes:
pnpm --filter @llmops-demo-ts/backend generate