Problem (one or two sentences)
When using the Zoo Code AI extension, I noticed two issues with file-writing operations:
No streaming or progress feedback during file writes
When the AI generates or writes a file, there is often no visible progress for a long time, and the content is written all at once when the operation completes. It is difficult to tell whether the model is still generating, the tool is executing, or the request is blocked.
Slow sequential multi-file writes
When a task creates or modifies multiple files, there is often a delay of around one minute or even several minutes after one file is written before the next file-write operation starts. The actual filesystem write appears to be fast, so the delay may occur during post-tool model processing or scheduling.
It would be helpful to improve:
Real-time status updates or streaming feedback during file generation/writing;
The efficiency of sequential tool calls in multi-file tasks, reducing the delay between files;
Batch writing or limited concurrent writing for independent files that do not depend on each other.
Context (who is affected and when)
Users of the Zoo Code AI extension who ask the AI to create or update multiple files may experience this issue. It is most noticeable when generating several documents, configuration files, or source files in one task.
Reproduction steps
- Open VS Code with Zoo Code installed.
- Open a writable workspace.
- Ask Zoo Code to create multiple Markdown files in one request.
- Observe that each file is written all at once without streaming feedback.
- Observe that there is a long delay, often one minute or more, before Zoo Code starts writing the next file.
Expected result
File generation and writing should provide visible real-time progress or streaming feedback, so users can tell that the AI is generating content or writing a file. When creating or modifying multiple independent files, Zoo Code should start the next file-write operation promptly after the previous one completes, without long delays of one minute or more.
Actual result
Files are written all at once after generation completes, with no visible streaming or progress feedback. When Zoo Code creates or modifies multiple files, there is often a long delay after one file is written before the next file-write operation starts. The delay can be around one minute or several minutes.
Variations tried (optional)
No response
App Version
v3.76.0
API Provider (optional)
OpenAI Compatible
Model Used (optional)
N/A
Zoo Code Task Links (optional)
No response
Relevant logs or errors (optional)
Problem (one or two sentences)
When using the Zoo Code AI extension, I noticed two issues with file-writing operations:
No streaming or progress feedback during file writes
When the AI generates or writes a file, there is often no visible progress for a long time, and the content is written all at once when the operation completes. It is difficult to tell whether the model is still generating, the tool is executing, or the request is blocked.
Slow sequential multi-file writes
When a task creates or modifies multiple files, there is often a delay of around one minute or even several minutes after one file is written before the next file-write operation starts. The actual filesystem write appears to be fast, so the delay may occur during post-tool model processing or scheduling.
It would be helpful to improve:
Real-time status updates or streaming feedback during file generation/writing;
The efficiency of sequential tool calls in multi-file tasks, reducing the delay between files;
Batch writing or limited concurrent writing for independent files that do not depend on each other.
Context (who is affected and when)
Users of the Zoo Code AI extension who ask the AI to create or update multiple files may experience this issue. It is most noticeable when generating several documents, configuration files, or source files in one task.
Reproduction steps
Expected result
File generation and writing should provide visible real-time progress or streaming feedback, so users can tell that the AI is generating content or writing a file. When creating or modifying multiple independent files, Zoo Code should start the next file-write operation promptly after the previous one completes, without long delays of one minute or more.
Actual result
Files are written all at once after generation completes, with no visible streaming or progress feedback. When Zoo Code creates or modifies multiple files, there is often a long delay after one file is written before the next file-write operation starts. The delay can be around one minute or several minutes.
Variations tried (optional)
No response
App Version
v3.76.0
API Provider (optional)
OpenAI Compatible
Model Used (optional)
N/A
Zoo Code Task Links (optional)
No response
Relevant logs or errors (optional)