Skip to content

Add Claude Code GitHub Workflow#166

Open
tomgtqq wants to merge 5 commits intohttps-deeplearning-ai:mainfrom
tomgtqq:main
Open

Add Claude Code GitHub Workflow#166
tomgtqq wants to merge 5 commits intohttps-deeplearning-ai:mainfrom
tomgtqq:main

Conversation

@tomgtqq
Copy link
Copy Markdown

@tomgtqq tomgtqq commented Apr 6, 2026

No description provided.

tomgtqq and others added 5 commits April 4, 2026 10:39
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update .env.example and config to use MINMAX_API_KEY
- Replace anthropic SDK with requests to MiniMax API in ai_generator.py
- Update CLAUDE.md documentation to reflect new AI provider
- Maintain same RAG architecture and API endpoints

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Added toggle button with sun/moon icons in top-right corner
- Implemented light theme CSS variables for colors, backgrounds, borders
- Added smooth 0.3s transition animations between themes
- Theme preference persists via localStorage
- Button is keyboard accessible with focus ring

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Create backend/tests/ with conftest.py for shared fixtures and mocks
- Add test_api.py with tests for /api/query, /api/courses, /api/session/clear
- Add pytest configuration to pyproject.toml with markers and options

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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