Skip to content

Refactor/submission service layer#23

Merged
SPerekrestova merged 2 commits intomainfrom
refactor/submission-service-layer
Feb 5, 2026
Merged

Refactor/submission service layer#23
SPerekrestova merged 2 commits intomainfrom
refactor/submission-service-layer

Conversation

@SPerekrestova
Copy link
Owner

No description provided.

- Centralized axios-based API calls in LeetCodeGlobalService
- Added submitSolution and validateCredentials to LeetcodeServiceInterface
- Updated MCP tools to delegate to the service layer
- Improved submission polling logic and error handling
- Added unit tests for the new service layer methods
- Verified with subagent simulation
@SPerekrestova SPerekrestova self-assigned this Feb 5, 2026
@SPerekrestova SPerekrestova merged commit 4d80a0d into main Feb 5, 2026
1 check passed
@SPerekrestova SPerekrestova deleted the refactor/submission-service-layer branch February 5, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant