Skip to content

IAV-252/feat: Add CRUD operations for Agent Custom Instructions management

salaheddine zidani a demandé de fusionner feature/IAV-252 vers develop

Overview

This MR introduces a comprehensive custom instructions management system for agents, allowing fine-grained control over agent behavior through configurable suggestions and restrictions.

Features

  • Create Instructions: Add new custom instructions to agents with suggestions/restrictions
  • Update Instructions: Modify existing instruction content and settings
  • Delete Instructions: Remove instructions from agents
  • Enable/Disable: Toggle instructions on/off without deletion
  • Retrieval: Fetch all instructions for an agent or query specific instructions by UID

Testing

  • Unit tests for all CRUD operations
  • Integration tests for enable/disable functionality
  • Validation for UID uniqueness and agent association

Closes IAV-252

Rapports de requête de fusion