Remove the unused scroll-to-step request stream from AgentService
Maintainers usually reply within 1 day
@aglinxinyuan is already working on this.
Since Sep 19, 2026.
Assessment
This issue has not been assessed yet.
Description
Task Summary
AgentService's scroll-to-step request stream can never fire. The only producer, requestScrollToStep(), has no caller in production, so the subject never emits, the agent-chat subscriber never runs, and the private scrollToStep() it would call is unreachable.
History
| Introduced by | #4495 (2026-04-27) — "feat(agent-service): add agent-service that manages LLM agents", which shipped the full chain: subject, observable, producer, subscriber and scroll handler |
| Usage removed by | never wired up — no file outside agent.service.ts has called requestScrollToStep at any point in the history. No UI control invokes it |
Dead since it was written. The whole chain goes: the subject and observable, the producer, the agent-chat subscription, and the private scrollToStep it dispatches to.
Pure deletion, no behaviour change: −74 lines.
Task Type
- Refactor / Cleanup
- Dominant language
- Scala
- Stars
- 316
- Forks
- 192
- Avg merge
- 3d 7h
- Merged PRs (30d)
- 129
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/texera
-
Search bar autocomplete stops working after a model appears in the suggestionsPossibly taken @aglinxinyuan claimed this 9 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apache/texera#8700 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
apache/texera#8682 · 5 comments ·
Maintainers usually reply within 1 day
-
JSONL File Scan reads a JSON null as the text "null"Possibly taken @CaroFernando claimed this 7 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
apache/texera#8674 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day
-
Missing workflow returns 500 from workflow type endpointMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
apache/texera#8300 · 3 comments ·
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
com-lihaoyi/mill#7670 ·
Maintainers usually reply within 1 day
-
area:aggregation bug priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
apache/datafusion-comet#6661 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
snowflakedb/spark-snowflake#673 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
salesforce/evalon#16 ·