Closed simonw closed 2 hours ago
This took longer than expected because I got stuck on a gnarly bug, which I eventually resolved using OpenAI's o1-preview
:
files-to-prompt **/*.py -c | llm -m o1-preview "
The middleware test is failing showing all ogf these - why is MiddlewareAfter repeated so many times?
['MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware5', 'MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware2', 'MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware5', 'MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware4', 'MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware5', 'MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware2', 'MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware5', 'MiddlewareAfter', 'Middleware3', 'MiddlewareAfter', 'Middleware', 'MiddlewareBefore']"
https://gist.github.com/simonw/03776d9f80534aa8e5348580dc6a800b
@carltongibson suggested that middleware be able to say "I should be run directly before/after this other named middleware".