AssessME Analyzer
AssessME Analyzer is a VS Code extension for faculty and authorized graders who
review programming assessments created with AssessME. It helps instructors read
student submissions, review AssessME process-log evidence, run rubric-based
grading workflows, and save local review artifacts for each assignment.
Documentation
What AssessME Analyzer does
- Creates and edits AssessME assignment configuration files.
- Reads selected student folders, source files, rubrics, and assessment metadata
from the open VS Code workspace.
- Sends selected assessment data to the configured AssessME backend for
authenticity review, grading, consensus grading, rubric calibration, analyzer
chat, and cohort summaries.
- Shows local viewers for authenticity reports, grading reports, consensus
reports, cohort summaries, and encrypted exam preview files.
- Stores generated analyzer reports locally in
.assessmeA/ folders alongside
the instructor's assignment workspace.
- Requires a GitHub login associated with an AssessME faculty, grader,
organization administrator, or super administrator role.
Privacy and security summary
- Analyzer does not run shell commands.
- Analyzer does not monitor typing or record background activity.
- Analyzer does not read the clipboard. Some buttons can copy report text or
prompts to the clipboard only after the user clicks them.
- Analyzer does not scan files outside the open workspace.
- Analyzer does not ship private key material. Local files under
keys/ are
excluded from packaged VSIX builds.
- Analyzer is disabled for untrusted workspaces.
- Authentication tokens are stored with VS Code SecretStorage.
See PRIVACY.md for the complete data description.
Requirements
- VS Code
^1.85.0
- An open trusted workspace containing instructor assessment files and student
submissions
- Access to an AssessME backend, configured with
assessme.backendUrl
- A faculty, grader, org admin, or super admin account in AssessME
Configuration
{
"assessme.backendUrl": "http://localhost:8000",
"assessme.supabaseUrl": "https://mukpipjmtwcolamjpxcr.supabase.co",
"assessme.analyzer.chat.maxHistoryTurns": 6
}
Typical use
- Open a trusted assignment workspace in VS Code.
- Open the AssessME Analyzer view from the Activity Bar.
- Sign in with AssessME Analyzer: Login with GitHub.
- Create or select an assessment configuration.
- Run authenticity review, grading, consensus grading, or cohort summary
commands from the Analyzer view, Command Palette, or Explorer context menu.
- Review the generated local artifacts before using them for course decisions.
Notes for instructors
Analyzer output is decision support for faculty. Scores, authenticity flags, and
AI-assisted feedback should be reviewed by a qualified instructor before final
grades or academic-integrity decisions are made.
License
See LICENSE.md.
| |