[Improve] Link automation runs to their triggering event - #1824
Draft
roomote-roomote[bot] wants to merge 1 commit into
Draft
[Improve] Link automation runs to their triggering event#1824roomote-roomote[bot] wants to merge 1 commit into
roomote-roomote[bot] wants to merge 1 commit into
Conversation
Contributor
| <Link href={`/task/${run.taskId}`}>Open task</Link> | ||
| </Button> | ||
| <div className="flex flex-wrap gap-2"> | ||
| {run.sourceUrl && run.sourceLabel ? ( |
Contributor
There was a problem hiding this comment.
The new source action is unreachable in production: renderDebugRunsSection always returns null because showAutomationDebugRuns is hard-coded to false (line 1622). As a result, neither this button nor any recent-run history is rendered, so operators cannot open the triggering event. Enable the panel (or move this action into a visible settings surface) before shipping.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Why this change was made
Automation history already linked to the task Roomote launched, but it did not help an operator answer why that run started. The original trigger is the shortest path back to the request, alert, or issue that needs context.
Impact
Admins can move directly from supported automation history entries to the Slack message or issue that caused the run while retaining the existing task link. URL handling is limited to HTTP(S), and unavailable provenance continues to render the existing history row without a source action.
Focused issue-fixer coverage, repository formatting, lint, fast type checks, knip, and pre-push gates pass. The new database-backed history regression is included but could not run in this sandbox because Docker and the test Postgres service were unavailable; browser proof was also unavailable because this run did not provide the delegated proof runtime.