Commit Graph

7 Commits

Author SHA1 Message Date
e06752f625 refactor: update Config to support multiple directories and add relative path option
Some checks failed
Continuous Integration / Build and Test on ubuntu-latest (push) Failing after 1m27s
2025-09-20 11:54:39 +02:00
13791a445a refactor: streamline console format determination logic in main function
Some checks failed
Continuous Integration / Build and Test on ubuntu-latest (push) Successful in 2m5s
Continuous Integration / Build and Test on windows-latest (push) Has been cancelled
2025-08-24 14:45:50 +02:00
725891d1b6 refactor: simplify output format determination logic in main function
Some checks failed
Continuous Integration / Build and Test on ubuntu-latest (push) Failing after 1m16s
Continuous Integration / Build and Test on windows-latest (push) Has been cancelled
2025-08-24 14:40:38 +02:00
a36aea9e55 feat: remove unused info logging import from main.rs 2025-08-24 13:56:13 +02:00
e8ffa214d9 feat: enhance logging by changing info to debug level for startup configuration 2025-08-24 13:47:56 +02:00
acaf79b4ee feat: refactor output filename handling and enhance argument parsing 2025-08-24 13:33:07 +02:00
1f25bab6a2 feat: initialize codebase-to-prompt project with core functionality
- Added Cargo.toml for project dependencies and metadata.
- Implemented main library logic in src/lib.rs to process files in a directory.
- Introduced configuration struct to manage input parameters.
- Added command-line argument parsing in src/main.rs using clap.
- Implemented output formatting options (Markdown, Text, Console).
- Integrated tracing for logging and error handling.
- Added support for including/excluding file types and respecting .gitignore.
2025-08-24 13:15:28 +02:00