Expand description
Multi-file code extraction from LLM responses.
LLMs often produce output containing multiple files, marked with path headers
like # filepath: app/config.py or ### app/models/user.py before code fences.
This module parses those into individual files for writing to disk.
Structs§
- Generated
File - A single generated file extracted from LLM output.
Functions§
- extract_
files - Extract multiple files from a raw LLM response.
- write_
boilerplate - Write boilerplate files (README, Dockerfile, requirements.txt, init.py, etc.)
- write_
files - Write a list of generated files to an output directory. Creates parent directories as needed. Returns paths of all written files.