Skip to content

Conversation

@bielik
Copy link

@bielik bielik commented Aug 14, 2025

No description provided.

bielik and others added 12 commits August 12, 2025 19:59
Added development setup instructions, architecture overview, and configuration details for the RAG chatbot system including uv dependency management guidance.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Add CourseOutlineTool for retrieving complete course structures
- Update New Chat button styling to match sidebar design
- Implement get_course_outline method in vector store
- Update AI system prompt to use both search and outline tools
- Register new tool in RAG system

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Support up to 2 sequential tool calls
- Add ToolCallState class for tracking rounds
- Refactor generate_response for iterative processing
- Add comprehensive test suite
- Maintain backward compatibility
- Add light theme CSS variables with proper contrast
- Include theme toggle button in header with sun/moon icons
- Implement theme persistence using localStorage
- Update code block styling to work with both themes
- Default to dark theme, with smooth toggle transitions

Fixes #3

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Martin Bielik <bielik@users.noreply.github.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