Files
brainwave/.claude/settings.local.json
LaurensBartelds 63aa9b572a
Test / backend (push) Failing after 14s
Test / frontend (push) Failing after 19s
feat: integrate AI features for question generation and tutoring
- Added AI routes for generating questions, providing hints, and tutor chat functionality.
- Implemented AI client setup and model retrieval in aiClient.ts.
- Created aiAssist.ts for handling AI-related operations including question generation and hint retrieval.
- Updated services to utilize the new AI client and assist functions.
- Enhanced frontend components to support AI question generation and tutor chat, including UI for generating questions and displaying hints.
- Added localization strings for new AI features in English and Dutch.
- Updated exam review process to include AI-generated hints and tutor chat functionality.
2026-05-02 17:22:56 +02:00

50 lines
2.8 KiB
JSON

{
"permissions": {
"allow": [
"Bash(npm install *)",
"Bash(npm run *)",
"Bash(git add *)",
"Bash(git commit -m ' *)",
"Bash(npm list *)",
"WebSearch",
"Bash(npx tsc *)",
"Bash(git commit *)",
"Bash(npx vitest *)",
"Bash(node -e ' *)",
"Bash(node --input-type=module)",
"Bash(python3)",
"Bash(pip install *)",
"Bash(python3 -m pip install pyyaml)",
"Bash(python3 -c \"import yaml; yaml.safe_load\\(open\\('ansible/deploy.yml'\\)\\)\")",
"Bash(python3 -c \"import yaml; yaml.safe_load\\(open\\('/c/Users/laure/Documents/Gitea/brainwave/.gitea/workflows/deploy.yml'\\)\\)\")",
"Bash(python3 -c \"import yaml; yaml.safe_load\\(open\\('.gitea/workflows/deploy.yml'\\)\\)\")",
"Bash(cat)",
"Read(//tmp/**)",
"Bash(xargs git *)",
"Bash(awk '{print $2}')",
"Bash(git tag *)",
"Bash(git push *)",
"Bash(xargs grep *)",
"Read(//c/Users/laure/.claude/plugins/cache/claude-plugins-official/superpowers/5.0.7/skills/brainstorming/**)",
"Read(//c/Users/laure/.claude/plugins/cache/claude-plugins-official/superpowers/5.0.7/**)",
"Read(//c/Users/laure/.claude/plugins/cache/claude-plugins-official/superpowers/**)",
"Bash(bash \"C:/Users/laure/.claude/plugins/cache/claude-plugins-official/superpowers/5.0.7/skills/brainstorming/scripts/start-server.sh\" --project-dir \"c:/Users/laure/Documents/Gitea/brainwave\")",
"Bash(git -C \"c:/Users/laure/Documents/Gitea/brainwave\" status --short)",
"Bash(git -C \"c:/Users/laure/Documents/Gitea/brainwave\" diff .gitea/workflows/deploy.yml)",
"Bash(git -C \"c:/Users/laure/Documents/Gitea/brainwave\" diff HEAD -- .gitea/workflows/deploy.yml)",
"Bash(git -C \"c:/Users/laure/Documents/Gitea/brainwave\" log --oneline -3 -- .gitea/workflows/deploy.yml)",
"Bash(git -C \"c:/Users/laure/Documents/Gitea/brainwave\" log --oneline origin/main..HEAD)",
"Bash(grep -E \"\\\\.tsx$\")",
"Bash(Get-ChildItem -Path \"c:\\\\Users\\\\Laurens Bartelds\\\\Documents\\\\Gitea\\\\brainwave\" -Force)",
"Bash(Select-Object Name)",
"Bash(git -C \"c:/Users/Laurens Bartelds/Documents/Gitea/brainwave\" stash list)",
"Bash(git -C \"c:/Users/Laurens Bartelds/Documents/Gitea/brainwave\" stash pop)",
"Bash(git -C \"c:/Users/Laurens Bartelds/Documents/Gitea/brainwave\" diff --stat HEAD)",
"Bash(git -C \"c:/Users/Laurens Bartelds/Documents/Gitea/brainwave\" checkout -- .claude/settings.local.json)",
"Bash(git -C \"c:/Users/Laurens Bartelds/Documents/Gitea/brainwave\" diff HEAD -- frontend/src/components/Overview.tsx)",
"Bash(npm test *)",
"Bash(git -C \"c:/Users/Laurens Bartelds/Documents/Gitea/brainwave\" diff HEAD -- backend/src/validators/adminSchemas.ts backend/src/validators/adminSchemas.test.ts)"
]
}
}