Skip to content

Upstreaming (Default to Desktop App, Desktop Enhancements, MultiLLMPromptExecutor, Bug Fix, new assert tool) - #71

Merged
handstandsam merged 1 commit into
mainfrom
2025.09.03-upstream
Sep 4, 2025
Merged

handstandsam merged 1 commit into
mainfrom
2025.09.03-upstream

Conversation

@handstandsam

@handstandsam handstandsam commented Sep 3, 2025 •

Copy link
Copy Markdown
Collaborator

Disabled the HTML Web App in favor of the Desktop App.

We had discussed this and it was forced as we renamed our logs to have a field trailblazeTool instead of command. This was something we wanted to do for a while. Since everything is now kotlin we can refactor this nicely, but the HTML version was name matching which made it hard to do refactors liek this.

Desktop Log Viewing

  • Added Log Colors to the desktop app
  • Made the "List" view the default view and the "Grid" view the secondary.
  • When you click on an image in a Log Card it will now open up a full screen modal with zooming capabilities
  • Make the "X logs per row" a dropdown and dynamically compute it now.
  • 5 is the default number of columns and there are now +/- buttons for "zooming"
  • Generating Trailblaze Yaml snippets for the Session Logs view now for each TrailblazeTool and DelegatingTrailblazeTool
  • FIX: Scaling images on resize in the Logs view so that it remains high quality. It was being pixelated early on.
  • Added elapsed time to each log card
  • Made "View Details" and "Inspect UI" Small icons instead of taking up a large visual area.

Tools

  • New Tool assertNotVisibleWithText
  • Renamed command -> trailblazeTool

Fix

  • Fixed "Copy" crash when you tried to copy the value inside a CodeBlock composable.

LLMs

  • Using the new MultiLLMPromptExecutor to avoid some of the if/else statements

@handstandsam handstandsam changed the title Upstreaming Upstreaming (Default to Desktop App, Desktop Enhancements, MultiLLMPromptExecutor, Bug Fix, new assert tool) Sep 4, 2025
@handstandsam
handstandsam merged commit 7958e24 into main Sep 4, 2025
3 of 5 checks passed
@handstandsam
handstandsam deleted the 2025.09.03-upstream branch September 4, 2025 11:11
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