Commit Graph

116 Commits

Author SHA1 Message Date
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
e279b4afa2 feat(schemas): add folder_id field to AgentBase and Agent schemas 2025-05-08 13:17:34 -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
a1ccae54c5 chore(dependencies): update litellm version to 1.68.1 2025-05-07 15:36:08 -03:00
Davidson Gomes
acdfdf40ee chore(docs): update README to clarify alembic-upgrade command usage 2025-05-07 13:34:31 -03:00
Davidson Gomes
8722704034 chore(docker): update Dockerfile to run database migrations before starting the application 2025-05-07 13:31:21 -03:00
Davidson Gomes
d380d4bf71 feat(migrations): create initial migration with database schema for clients, mcp_servers, tools, agent_folders, api_keys, users, agents, and audit_logs 2025-05-07 13:30:25 -03:00
Davidson Gomes
900950e78a chore(cleanup): remove unused entries from .dockerignore and .gitignore 2025-05-07 13:29:53 -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
e54e1039e1 chore(docs): remove outdated documentation files 2025-05-07 06:44:19 -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
bbc18371dd chore(docker): add Docker installation command to Dockerfile 2025-05-06 20:07:37 -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
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