IAV-252/feat(agent): Add document support to AgentCustomInstruction
Summary
This MR adds document management capabilities to the AgentCustomInstruction entity and includes minor improvements.
Changes
Main Feature
- Added
documentUidfield toAgentCustomInstructionentity to allow associating documents with custom instructions - Added
AGENT_CUSTOM_INSTRUCTIONtoFileUsageTypeenum to support file uploads for agent custom instructions
Improvements
- Improved endpoint naming consistency in
FileManagerServicePath
Database Changes
- Removed unnecessary index from
stripeCustomerIdinAdminentity
Closes IAV-252