3 Commits

Author SHA1 Message Date
Nawaz Dhandala
c381c51957 style: Refactor type definitions and improve error handling across multiple files 2025-12-29 14:28:52 +00:00
Nawaz Dhandala
8ab088ace0 style: Improve code formatting and add comments for clarity across multiple files 2025-12-29 14:13:05 +00:00
Nawaz Dhandala
122a4b7b0a feat: Implement RepositoryManager, TaskLogger, and WorkspaceManager for AI Agent functionality
- Added RepositoryManager for handling git operations including cloning, branching, committing, and pushing changes.
- Introduced TaskLogger for structured logging of AI Agent tasks with automatic flushing and context management.
- Created WorkspaceManager to manage temporary workspaces for tasks, including creation, deletion, and file operations.
- Integrated AIAgentDataAPI to facilitate data fetching and logging for AI Agent tasks, including LLM configuration and pull request recording.
- Updated BaseAPI to include new AIAgentDataAPI routes for enhanced AI Agent capabilities.
2025-12-29 11:20:34 +00:00