Davidson Gomes
13b68095e6
Merge pull request #4 from oriondesign2015/develop
...
Suporte ao provedor SMTP
2025-05-15 19:07:29 -03:00
Davidson Gomes
1656fda8da
refactor(a2a_task_manager): enhance logging and file handling in streaming task processing
2025-05-14 22:21:58 -03:00
Davidson Gomes
6bf0ea52e0
feat(a2a): add file support and multimodal content processing for A2A protocol
2025-05-14 22:15:08 -03:00
OrionDesign
add128f4d5
Suporte ao provedor SMTP
...
Adiciona suporte ao envio de e-mails via protocolo SMTP, além do já existente provedor SendGrid. Agora é possível selecionar entre "sendgrid" ou "smtp" por meio da variável `EMAIL_PROVIDER`.
Novas variáveis de ambiente:
• EMAIL_PROVIDER="smtp" # ou sendgrid
• SMTP_HOST="your-smtp-host"
• SMTP_FROM="noreply-smtp@yourdomain.com "
• SMTP_USER="your-smtp-username"
• SMTP_PASSWORD="your-smtp-password"
• SMTP_PORT=587
• SMTP_USE_TLS=true
• SMTP_USE_SSL=false
2025-05-14 18:53:21 -03:00
Davidson Gomes
18c6865926
refactor(a2a_agent): remove commented-out code and improve clarity
2025-05-14 15:17:15 -03:00
Davidson Gomes
3622260c11
refactor(agent_service): sanitize agent names and improve agent card fetching
2025-05-14 15:10:48 -03:00
Davidson Gomes
0ca6b4f3e9
refactor(agent): remove CrewAI agent support and update related configurations
2025-05-14 13:13:27 -03:00
Davidson Gomes
2a80bdf7a3
feat(agent): add Task Agent for structured task execution and improve context management
2025-05-14 12:36:34 -03:00
Davidson Gomes
198eb57032
refactor(agent_service): simplify agent configuration validation and remove unnecessary comments
2025-05-14 08:58:00 -03:00
Davidson Gomes
0dbf6d1c13
feat(agent): add support for CrewAI agents and update related configurations
2025-05-14 08:23:59 -03:00
Davidson Gomes
b29d8d108e
refactor(a2a_task_manager): simplify chunk processing and improve error handling
2025-05-13 18:47:15 -03:00
Davidson Gomes
86de80a998
refactor(workflow_agent): iterate over AsyncGenerator in workflow execution
2025-05-13 18:18:06 -03:00
Davidson Gomes
2bac2b3824
chore: update author information and file names in multiple files
2025-05-13 17:50:14 -03:00
Davidson Gomes
3185233233
fix(workflow_agent): increase recursion limit for state streaming
2025-05-13 15:34:38 -03:00
Davidson Gomes
b53746dd1f
feat(auth): enhance user authentication with detailed error handling
2025-05-13 09:11:58 -03:00
Davidson Gomes
cf07f732c2
chore: update author information in multiple files
2025-05-13 07:30:52 -03:00
Davidson Gomes
a46402fd08
refactor(auth, email_service, user_service, templates): update email handling and improve base email template styling
2025-05-12 19:23:11 -03:00
Davidson Gomes
0c69df107e
refactor(a2a_task_manager): improve JSON handling and error logging for chunk processing
2025-05-12 17:51:27 -03:00
Davidson Gomes
ab1f528a34
feat(otel): integrate OpenTelemetry for Langfuse monitoring and add configuration settings
2025-05-12 17:12:39 -03:00
Davidson Gomes
f319b89806
refactor(chat_routes, agent_runner, workflow_agent): improve JSON handling and clean up code
2025-05-12 16:26:06 -03:00
Davidson Gomes
fd915824d8
feat(workflow_agent): add message-node function to handle message events in workflow
2025-05-12 13:19:39 -03:00
Davidson Gomes
2b370a2a4d
refactor(schemas, custom_tools): remove commented-out legacy code and clean up parameter handling
2025-05-09 21:20:33 -03:00
Davidson Gomes
c93fe6a8db
feat(agent_service, agent_builder, schemas): add agent_tools field to agent configuration and implement processing logic
2025-05-09 21:19:33 -03:00
Davidson Gomes
b32a044cac
refactor(agent_builder, custom_tools): simplify tool configuration handling and ensure parameter defaults
2025-05-09 20:42:30 -03:00
Davidson Gomes
25079034b8
refactor(agent_builder): remove unused import of ZoneInfo
2025-05-08 14:41:28 -03:00
Davidson Gomes
78be6bd5b0
refactor(auth): clean up unused import in client_routes and adjust token data initialization
2025-05-08 14:40:49 -03:00
Davidson Gomes
d17f241967
feat(auth): add change password functionality for authenticated users
2025-05-07 20:18:09 -03:00
Davidson Gomes
0e3043779d
refactor(agent_builder): remove get_current_time method and related instructions
2025-05-07 19:49:10 -03:00
Davidson Gomes
f98a6c405e
feat(mcp_service): enhance MCP server handling to support custom MCP servers
2025-05-07 19:19:53 -03:00
Davidson Gomes
442369505a
feat(user): add auto-verification option for user creation
2025-05-07 17:33:45 -03:00
Davidson Gomes
93ad731f40
refactor(schemas): clean up imports and update comments in a2a_types and schemas
2025-05-07 17:00:45 -03:00
Davidson Gomes
17b4c20a4c
feat(api): implement secure API key management with encryption and CRUD operations
2025-05-07 13:08:59 -03:00
Davidson Gomes
72f666aca1
feat(agent): add agent folder management routes and functionality
2025-05-07 11:58:59 -03:00
Davidson Gomes
0e3c331a72
chore(cleanup): remove contact-related files and update JWT expiration time settings
2025-05-07 11:43:00 -03:00
Davidson Gomes
8979251541
refactor(agent): update condition evaluation logging in workflow agent
2025-05-07 07:04:14 -03:00
Davidson Gomes
422639a629
chore(cleanup): remove unused files and update documentation for clarity
2025-05-07 06:43:33 -03:00
Davidson Gomes
7b7487fea7
feat(agent): add workflow agent support and integrate with agent builder
2025-05-06 19:56:56 -03:00
Davidson Gomes
0fc47aaa57
feat(agent): add support for workflow agents with updated constraints and configuration
2025-05-06 18:37:13 -03:00
Davidson Gomes
64e483533d
refactor(a2a): simplify A2A agent initialization and enhance sub-agent support
2025-05-06 05:56:42 -03:00
Davidson Gomes
16e9747cce
refactor(a2a): enhance A2A agent functionality with improved error handling, logging, and support for streaming requests
2025-05-05 21:46:24 -03:00
Davidson Gomes
ec9dc07d71
refactor(a2a): restructure A2A routes and services for improved task management and API key verification
2025-05-05 21:22:53 -03:00
Davidson Gomes
a0f984ae21
refactor(a2a): enhance A2A request processing and task management with session ID handling
2025-05-05 19:15:14 -03:00
Davidson Gomes
8f1fef71a5
refactor(agent): improve MCP server configuration handling in agent creation and update
2025-05-05 18:03:16 -03:00
Davidson Gomes
bd659ecaff
feat(agent): add support for custom MCP server configuration in agent creation and update
2025-05-05 17:04:12 -03:00
Davidson Gomes
0e90c811f8
refactor(docker): update .dockerignore and Dockerfile for improved build process
2025-05-05 16:37:21 -03:00
Davidson Gomes
5827b44a21
feat(agent): update A2A route and enhance agent builder with improved logging and validation
2025-05-05 15:12:48 -03:00
Davidson Gomes
5b7b690b20
feat(agent): add current time retrieval functionality and improve agent execution timeout handling
2025-05-05 13:45:59 -03:00
Davidson Gomes
b8a95e047f
feat(dependencies): add psycopg2 for PostgreSQL support and update README description
2025-05-02 10:56:48 -03:00
Davidson Gomes
8de86c22ee
feat(a2a): implement A2A custom agent and enhance agent builder for A2A type agents
2025-04-30 20:16:29 -03:00
Davidson Gomes
c14d23333c
feat(api): add agent_card_url handling for a2a type agents
2025-04-30 17:51:25 -03:00