Skip to content

Drop Support for HTML output#708

Draft
sjmonson wants to merge 3 commits into
mainfrom
cleanup/drop_html
Draft

Drop Support for HTML output#708
sjmonson wants to merge 3 commits into
mainfrom
cleanup/drop_html

Conversation

@sjmonson

@sjmonson sjmonson commented Apr 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

Removes the HTML/TypeScript based UI from the codebase.

Details

The HTML output has been unmaintained for some time. In #694 we dropped the CI jobs responsible to keep it updated. Other then a recent critical break that caused GuideLLM runs to fail (#629) there has been no user requests or bug reports in some time. Considering the state of the current UI I don't believe there are any active users.

Test Plan

A startup test should be sufficient to ensure that all dependence on the HTML code has been removed.

Related Issues


  • "I certify that all code in this PR is my own, except as noted below."

Use of AI

  • Includes AI-assisted code completion
  • Includes code generated by an AI application
  • Includes AI-generated tests (NOTE: AI written tests should have a docstring that includes ## WRITTEN BY AI ##)

git log

commit 70ca2ad
Author: Samuel Monson [email protected]
Date: Tue Jan 20 16:59:05 2026 -0500

Drop UI

Signed-off-by: Samuel Monson <[email protected]>

commit bc4f489
Author: Samuel Monson [email protected]
Date: Tue Apr 28 12:59:46 2026 -0400

Clean up all references to HTML

Signed-off-by: Samuel Monson <[email protected]>

commit e84edc2
Author: Samuel Monson [email protected]
Date: Tue Apr 28 13:29:12 2026 -0400

Drop tests

Signed-off-by: Samuel Monson <[email protected]>

Signed-off-by: Samuel Monson [email protected]

@sjmonson
sjmonson requested a review from jaredoconnell April 28, 2026 17:12
@sjmonson sjmonson assigned dbutenhof and unassigned dbutenhof Apr 28, 2026
@sjmonson
sjmonson requested a review from dbutenhof April 28, 2026 17:12
@sjmonson sjmonson added UI Front-end workstream priority-low javascript Pull requests that update javascript code labels Apr 28, 2026
@sjmonson sjmonson self-assigned this Apr 28, 2026
jaredoconnell
jaredoconnell previously approved these changes Apr 28, 2026
@sjmonson
sjmonson marked this pull request as draft April 28, 2026 19:17
@sjmonson

Copy link
Copy Markdown
Collaborator Author

Deferred due to internal use

@mergify

mergify Bot commented May 30, 2026

Copy link
Copy Markdown
Contributor

This pull request has merge conflicts that must be resolved before it can be
merged. Please rebase the PR, @sjmonson.

https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

@mergify mergify Bot added the needs-rebase label May 30, 2026
sjmonson added 3 commits July 8, 2026 11:21
Signed-off-by: Samuel Monson <[email protected]>
Signed-off-by: Samuel Monson <[email protected]>
Signed-off-by: Samuel Monson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javascript Pull requests that update javascript code needs-rebase priority-low UI Front-end workstream

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants