Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

UI not updating and timer keeps running after agent ends interview

Open
#62 1 comment 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
65/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
rust
Domain
frontend

Research direction

Reproduce the interview flow in the web app using the Coding + behavioral option and observe the closing message, timer, and chat state. Trace the interview-completion handling and timer logic from the relevant frontend entry points; done means the timer stops and the UI shows a clear report-generation or completed state.

Written by the indexing model from the issue text.

Description

Description

The AI agent concluded the interview, but the UI state did not update accordingly.

After the agent sent the concluding message below, the countdown timer kept running for nearly 40 seconds, and the UI showed no visual indicator that the interview had ended.

Jim: Thanks so much for your time today, it was great talking with you. Your written performance report is being prepared and will appear on your screen in a moment.

Steps to Reproduce

  1. Open the web app.
  2. Select Coding + behavioral
  3. Proceed through the interview until the agent sends the closing message.
  4. Observe the timer and the chat UI.

Expected Behavior

  • Expected the timer to pause/stop once the agent indicates the interview is over.
  • Expected some visual confirmation or transition state (e.g., "Generating report...") instead of the timer continuing to count down.

Actual Behavior

  • The timer continues running (kept going for ~40 seconds).
  • The UI remains unchanged with no indication that the session has ended.

Environment

  • OS: macOS
  • Browser: Brave
  • Git revision d591c18
Dominant language
Rust
Stars
94
Forks
27
Avg merge
1d 1h
Merged PRs (30d)
83

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from sysprog21/codetrial

All issues in sysprog21/codetrial

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.