Commit Graph

194 Commits

Author SHA1 Message Date
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
eb2b58c312 feat(docker): add docker build script and enhance docker-compose with health checks and environment variable support 2025-05-05 15:20:51 -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
01d50af7ad feat(readme): add detailed agent types and creation instructions 2025-04-30 20:29:31 -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
Davidson Gomes
96df2db27d refactor(api): remove unused A2A client test and documentation subproject 2025-04-30 17:15:42 -03:00
Davidson Gomes
4901be8e4c feat(a2a): add Redis configuration and A2A service implementation 2025-04-30 16:39:48 -03:00
Davidson Gomes
910979fb83 feat(a2a): add A2A implementation checklist and server documentation 2025-04-30 12:10:18 -03:00
Davidson Gomes
c33864ebc6 style(docker): standardize quotes in docker-compose.yml and fix formatting 2025-04-29 20:51:48 -03:00
Davidson Gomes
d1b36b85d4 refactor(api): remove unused imports in agent, chat, and streaming modules 2025-04-29 20:49:18 -03:00
Davidson Gomes
16ef6fcc63 refactor(api): remove JSON-RPC method verification from task handling endpoints 2025-04-29 20:48:19 -03:00
Davidson Gomes
465efc6936 feat(api): add push notification service and integrate with agent task handling 2025-04-29 20:44:13 -03:00
Davidson Gomes
690168fa5d feat(api): remove outdated planning document and implement streaming service for real-time task updates 2025-04-29 20:35:33 -03:00
Davidson Gomes
34734b6da7 feat(api): implement WebSocket support for real-time task updates and add streaming service 2025-04-29 20:15:02 -03:00
Davidson Gomes
d97ddc06c9 fix(api): add error logging for agent card generation and request processing 2025-04-29 19:34:19 -03:00
Davidson Gomes
13a6247780 chore: update environment variables and improve agent configuration 2025-04-29 19:29:48 -03:00
Davidson Gomes
0a27670de5 docs: update README with installation instructions and development commands 2025-04-28 20:48:52 -03:00
Davidson Gomes
e7e030dfd5 chore: update project structure and add testing framework 2025-04-28 20:41:10 -03:00
Davidson Gomes
7af234ef48 Refatora a inicialização dos serviços no main.py e remove importações duplicadas no auth_routes.py. Adiciona serviços de sessão, artefatos e memória para melhor gerenciamento de estado. 2025-04-28 20:09:04 -03:00
Davidson Gomes
215e76012e translate to english 2025-04-28 20:04:51 -03:00
Davidson Gomes
c3baa54215 docker config 2025-04-28 18:49:56 -03:00
Davidson Gomes
dfc9049b39 final structure 2025-04-28 16:17:35 -03:00
Davidson Gomes
09b0219e77 Adiciona novos templates de e-mail para verificação, redefinição de senha e boas-vindas, além de atualizar a estrutura do projeto para incluir um novo esquema de registro de cliente e usuário. Implementa a lógica de envio de e-mails utilizando Jinja2 para renderização de templates. Atualiza o serviço de autenticação para suportar a criação de clientes com usuários associados. 2025-04-28 16:14:11 -03:00
Davidson Gomes
84ea77c3f7 Atualiza a estrutura do projeto Evo AI, adicionando novos scripts de seeders para criar dados iniciais, incluindo usuários, agentes, clientes e ferramentas. Implementa rotas de autenticação e auditoria, além de configurar o middleware JWT. Atualiza as configurações de ambiente e o README para refletir as mudanças. Adiciona novas dependências para autenticação e envio de e-mails. 2025-04-28 15:33:48 -03:00
Davidson Gomes
dbdb72ce0e Adiciona campo de ferramentas aos servidores MCP e implementa rotas para gerenciamento de sessões e ferramentas na API. 2025-04-28 13:54:44 -03:00
Davidson Gomes
e98744b7a4 new mcp servers format 2025-04-28 12:37:58 -03:00
Davidson Gomes
0112573d9b update gitignore 2025-04-28 12:08:24 -03:00
Davidson Gomes
8816c9aafd Removendo arquivos __pycache__ do controle de versão 2025-04-28 10:35:48 -03:00
Davidson Gomes
3c3b9cfa9f Removendo arquivos __pycache__ do controle de versão 2025-04-28 10:35:33 -03:00
Davidson Gomes
9dd63b3d42 structure saas with tools and mcps with load_memory 2025-04-25 19:16:56 -03:00
Davidson Gomes
b3f87abce1 structure saas with tools and mcps 2025-04-25 19:10:26 -03:00
Davidson Gomes
d413984c5b structure saas with tools and mcps 2025-04-25 17:20:55 -03:00
Davidson Gomes
18a0676af1 structure saas with tools 2025-04-25 16:39:51 -03:00
Davidson Gomes
013641f0ec structure saas with tools 2025-04-25 16:27:43 -03:00
Davidson Gomes
1aef473937 structure saas with tools 2025-04-25 15:30:54 -03:00