Skip to content

Expose submission job status to users#498

Merged
msaroufim merged 2 commits into
mainfrom
expose-submission-job-status
Jun 18, 2026
Merged

Expose submission job status to users#498
msaroufim merged 2 commits into
mainfrom
expose-submission-job-status

Conversation

@msaroufim

Copy link
Copy Markdown
Member

Summary

  • Include background job status on the authenticated user submission detail endpoint
  • Preserve the existing submission response shape and add a nullable job object
  • Add DB coverage for submissions with and without job status

Test

  • uv run pytest tests/test_leaderboard_db.py tests/test_admin_api.py -q

@github-actions

Copy link
Copy Markdown

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/libkernelbot
  db_types.py
  leaderboard_db.py
  utils.py
Project Total  

This report was generated by python-coverage-comment-action

@msaroufim msaroufim merged commit 66bbcc0 into main Jun 18, 2026
4 checks passed
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