Skip to content

[Bug Bash 4/17] Active missions not reflected in completed missions count #2585

@joe-rlo

Description

@joe-rlo

Environment

hosted-staging (crab shack)

Version / Commit Hash

staging-2026-04-17

QA Test Date

2026-04-17

Feature Area

Missions → status tracking dashboard

Steps to Reproduce

  1. Create and run a mission (e.g., bitcoin_price_check)
  2. Let the mission execute
  3. Open the Missions dashboard
  4. Check Active vs Completed sections

Expected Behavior

Completed missions should be moved from "Active" to "Completed" and reflected in the completed count.

Actual Behavior

Missions appear only under "Active" and the "Completed" count remains 0, even after execution completes. Dashboard shows: 6 Total, 6 Active, 0 Paused, 0 Completed, 0 Failed. All missions (bitcoin_price_check, expected-behavior, conversation-insights, skill-extraction, skill-repair, self-improvement) remain in Active status indefinitely. Related to #2536 (mission-project pipeline) but this is specifically about status transition tracking.

Logs / Screenshots

Discovered during Bug Bash 4/17 session. Missions dashboard screenshot shows all 6 missions stuck in Active with 0 Completed.

Pre-submit checklist

  • Title is specific (not "fix Google Suite" but "Google Suite install throws invalid_grant on OAuth step")
  • Commit hash is filled in
  • Steps are numbered and reproducible

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingbug_bash_P2Issue created from daily "Bug Bash" sessions with suggested priorityscope: agentAgent core (agent loop, router, scheduler)scope: channel/webWeb gateway channel

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions