-
Notifications
You must be signed in to change notification settings - Fork 20
Add AI assistance tools for instructors helping students #602
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
a9b8c9d
Add Pawtograder MCP server for AI-assisted student help
claude 9a84985
Enhance MCP server with automatic submission fetching and files
claude 2273621
Implement JWT-based authentication for MCP server
claude d908221
Add self-serve MCP token management UI
claude ec06ef0
Remove standalone MCP server package
claude 54661d5
Fix lint errors and TypeScript issues in MCP implementation
claude 30b7baf
Fix CodeQL polynomial regex warning in base64UrlEncode
claude b9b6214
Replace console.error with Sentry in MCP server
claude 5d142c0
Fix N+1 query patterns and add pagination in MCP server
claude 5c22c91
Add TA feedback collection for AI assistance
claude a2669ea
Add AI help button to test insights for error pattern analysis
claude d00afde
Improve test insights AI prompt for assignment issues and discussion …
claude 68b8e7d
Migrate API routes to Supabase Edge Functions
claude 7b7cdee
Convert AI help feedback from Edge Function to Postgres RPC
claude 7f25db7
Address PR feedback: security, code quality, and UX fixes
claude a5c7fa5
regen types
jon-bell 30b0977
Address remaining PR feedback
jon-bell a269d95
Add aria-label for accessibility on icon-only AI analyze button
jon-bell 39fc3a4
Address remaining PR feedback: security and robustness improvements
jon-bell 4d64595
Fix TypeScript errors in MCPAuth.ts
jon-bell df89c0a
Fix TypeScript error in ErrorPinModal.tsx
jon-bell 11dd5ce
Add AI assist button for test failures and build errors
jon-bell c438c87
Add MCP server and tokens Edge Functions to config
jon-bell 3781199
Add global feedback widget to all AI help buttons
jon-bell 616f01b
Add MCP setup dialog for users without tokens
claude 292a5e3
Fix auth
jon-bell f33f079
Merge branch 'claude/pawtograder-mcp-server-J4xbx' of github.com:pawt…
jon-bell b6bf117
lint
jon-bell eb0ed8c
nits
jon-bell 5514a8f
Remove unused duplicate data.ts from mcp-server
jon-bell 345b083
nits
jon-bell a49b56f
lint
jon-bell 1f17584
.
jon-bell 31ed26b
Merge branch 'staging' into claude/pawtograder-mcp-server-J4xbx
jon-bell fc009ae
.
jon-bell 3e4cf41
Enhance AI help prompts with evidence-based diagnosis and tone options
claude 563ed8a
Fix newly failed E2E test?
jon-bell 74614f0
.
jon-bell File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.