Skip to content

fix(dashboard): route Executions tab click to execution detail, not chat - #604

Draft
esafwan wants to merge 1 commit into
pre-devfrom
fix/dashboard-executions-nav
Draft

fix(dashboard): route Executions tab click to execution detail, not chat#604
esafwan wants to merge 1 commit into
pre-devfrom
fix/dashboard-executions-nav

Conversation

@esafwan

@esafwan esafwan commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • On /huf/dashboard, clicking an item in the Executions tab navigated to /chat/<conversation> instead of the execution detail page.
  • RecentExecutionsTab.tsx now navigates to /executions/<run.name>, matching the pattern already used by the standalone Executions list page (Executions.tsx).
  • isClickable gating updated from Boolean(run.conversation) to Boolean(run.name) (execution name is always present; conversation was often absent, which was also making some rows non-clickable).

Test plan

  • yarn typecheck clean
  • Reproduced the reported bug live on the pre-dev-stg verification bench (headless authenticated session, no password entry) — clicking an execution row navigated to /huf/chat/<conversation-id>
  • Confirmed the destination route /executions/:runId already exists and renders via AgentRunDetailPageWrapper
  • Not deployed/re-verified end-to-end against the shared pre-dev-stg bench, to avoid mutating shared staging infra for an unrelated verification pass — fix mirrors the identical, already-shipped navigation pattern in Executions.tsx

Recent executions on /huf/dashboard navigated to /chat/<conversation>,
skipping the execution detail page entirely. Route to
/executions/<run.name> instead, matching the pattern already used by
the full Executions list page.
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