alson
02/24/2026, 4:06 AMuv run baml-cli optimize --beta command. But it has been 10 mins past and it stil says it's running 1/20. Need helps with a couple of questions
1. How do I figure out if something got stuck or its still crunching something in the background? Like if it's crunching, would I be able to see the logs somewhere like with DSPy you would observe its log as it goes?
2. Given it's in Beta - Is the TUI supposed to work or it's still under dev? I tried these keys noted at the bottom "left right up down" arrows, "/", "*", and none of them does anything
https://cdn.discordapp.com/attachments/1253172394345107466/1475705434349371452/image.png?ex=699e7548&is=699d23c8&hm=cb3294e19dc3d65d87243680c2dea1b401ed9e3b1efeec3f59d3a137f2467962&greg (BAML)
03/01/2026, 4:18 PM--no-tui flag, and that often gives you more info for debugging.
The TUI is very much a work in progress, yes. Looking at your screenshot, I think the "cursor" is focused on the left pane, the list of optimization results, of which there is only one, so up/down won't do anything. '*' is a marker of the Pareto frontier, not a key to press - I see how that's confusing in the info bar! We have a lot to polish here. If you'd like I'm happy to hop on a call and walk through using the optimizer. That's likely to be faster than waiting for us to polish it to the point where all the UI issues are fixed an no walk-throughs are needed. Or I'm also happy to prioritize specific UI fixes - such as cleaning up the info bar and and surfacing more of the underlying errors in the TUI!alson
03/04/2026, 2:49 AMalson
03/04/2026, 2:59 AMgreg (BAML)
03/05/2026, 3:02 PMgreg (BAML)
03/05/2026, 3:06 PMalson
03/05/2026, 10:57 PMgreg (BAML)
03/06/2026, 7:45 PMalson
03/06/2026, 10:57 PMgreg (BAML)
03/09/2026, 10:52 PMalson
03/09/2026, 11:11 PMalson
03/10/2026, 3:47 AMquery is the "input", the rest are the "expected output" that the LLM should produces. We probably should do a nested structured with input and output field, but this is what we have currently.alson
03/10/2026, 3:47 AM@@check this.body==exoected_output.
I am not sure if having custom check/assert condition supported by jsonl could add much benefit, probably more of a could-have feature, at least in my use cases so far.
Hope this helps!greg (BAML)
03/13/2026, 8:01 PMalson
03/20/2026, 12:45 AMalson
03/20/2026, 4:24 AM