Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
new api method: /status
it returns
{
"status": "done",
"position_in_queue": null,
"filename": "RimWorld_ArtAI_00003_.png"
}
I'm working on a mod which generates images (https://github.com/boriselec/RimWorld_ArtAi). I have a lot of requests to implement integration with local providers.
The current api is a bit awkward to work with. Now the loop is: /prompt to put in queue -> /history to check status -> /image to get image. There is no way to get position in queue unless to parse /queue output.
I suggest a new /status by prompt_id to get status, position and filename.
Don't look at the code too closely, I generated it with llm and haven't reviewed it. It works though.
I will rewrite it if you're willing to accept the new route.