Right now I can search for a single block type, for example #goto portal, or #goto stone. What I would like to see possible, is the ability to tell baritone to look for multiple different blocks, something like #lookfor white_shulker_box orange_shulker_box.
While at it, the user should have to add blocks to the search, since the minecraft chat character limit does not allow for typing all of the different shulker box types. Maybe the usage could look like this: the user enters one or multiple #lookfor commands, and then uses something like #golookto actually start the pathfinding process.
.goto block_name block_name
When I use using #goto white_shulker_box orange_shulker_box I get this:

and if I use .goto white_shulker_box orange_shulker_box I get this:

Neither Impact nor Baritone understands this kind of syntax.
This is due to a 2 argument length go to command expects the syntax <x> <z>.
Your specific issue could be solved by support for block tags, so you could do something along the lines of goto #shulker_box and it would cover all blocks that have that tag.
then disable allowBreak and its gamer time 😎
smallest brain is disabling allowBreak, largest brain is adding each color individually to blocksToAvoid
other way around idiot
I have already tried to use the mine command. There are two issues though:

I will write a mixin extending the chat limit to 300 when baritone is installed :+1:
:elmo:
Well, it is over 300 characters. Looking into other color-variable blocks like, I think that glass panes have the longest comination — 339 characters for each coloured variation and a colourless one.
While a mixin like that will definitely be helpul, it does not change the fact that mine doesn't explore for blocks automatically and this is an issue I deem feature-worthy.
Close the game.
Open .minecraft/baritone
Edit settings.txt and add all shulkerboxes to blocksToAvoid 👌
How should I add them?
updated message