31 Commits

Author SHA1 Message Date
Mark Van de Vyver c6eaaffd7b switch provider based on environment variables 2025-10-24 04:59:32 +11:00
Mark Van de Vyver b597bb9d3b update call_llm() to use environ variable for LLM 2025-10-24 04:49:28 +11:00
Zachary Huang dc2990e552 Update call_llm.py 2025-08-03 16:42:25 -07:00
Soua Ali 93b7abccb4 add timeout to requests and optimize directory traversal
- Added timeout=(30, 30) to requests.get for improved network robustness
- Avoid unnecessary recursion into excluded directories to reduce API calls
2025-07-21 12:02:40 +01:00
Ross Donald 9e82cc8ed3 fix: update file opening encoding to utf-8-sig to handle files with BOM 2025-05-16 10:36:18 +10:00
bsorrentino a0314bfa4f feat(call_llm): add azure openai code snippet 2025-05-13 15:20:49 +00:00
emiyaaaaa c0228d5e99 Add missing import 2025-05-12 10:11:13 +08:00
zachary62 cce2effd7f disable cache when retrying 2025-05-05 16:27:23 -04:00
zachary62 060bc9d50e update progress bar 2025-05-05 11:53:53 -04:00
Hari Haran 0b2078b12a Merge remote-tracking branch 'upstream/main' into crawling-progress 2025-05-05 10:39:02 +00:00
zachary62 c238dba586 make the way to count abstractions more robust 2025-05-02 09:53:40 -04:00
remy ba7d863a45 Merge branch 'feat/openrouter' 2025-05-01 15:34:33 +10:00
remy 6f4d62f873 drop yaml fix 2025-05-01 15:31:54 +10:00
remy c27c79a2c5 Merge branch 'main' of https://github.com/redreamality/PocketFlow-Tutorial-Codebase-Knowledge 2025-05-01 15:14:03 +10:00
remy 98fa9fc0d5 fix: improve file filtering, add new utility,
- Improved the speed of file filtering in `crawl_local_files.py` with folder-level exclusion
- Added `fix_yaml.py` utility for YAML indentation fixes
- Updated `nodes.py` to support up to 20 core abstractions
- add option for no cache.
2025-04-30 19:00:50 +10:00
Hari Haran cd947bbdc6 #feat: Report progress of the crawling #64 2025-04-30 04:27:22 +00:00
Robert Guss 0a75de07a4 remove comments 2025-04-29 15:42:48 -04:00
Robert Guss 92251b2a53 add pathspec library and update crawl_local_files to ignore contents of .gitignore file 2025-04-29 15:22:07 -04:00
siaeyy ccd048118a fix(utils/crawl_github_files): error message
The formatted error messages that use undefined variables are fixed and their contents are changed.
2025-04-24 23:26:48 +03:00
siaeyy 03555caa87 refactor(utils/crawl_github_files): deciding default branch
Previously the default branch name was considered to be "main", which was wrong.
To fix this, dont put the ref param to query and let Github decide default branch.
2025-04-23 12:21:36 +03:00
siaeyy ea524efebc fix(utils/crawl_github_files): branch names that includes "/"
To fix this problem, my solution was getting branch names from Github api and checking for matching.
If there is no match, this time check is a tree like this exists.
2025-04-23 12:18:47 +03:00
Marcel Santee e7a4931d37 improve error raising 2025-04-22 14:15:23 -03:00
zachary62 99cc41ea68 update the crawl 2025-04-21 16:03:44 -04:00
zachary62 0d2c29e7c7 move crawl local to utils 2025-04-09 11:09:33 -04:00
Zach 80b2b118bd Merge pull request #8 from SkrOYC/patch-1
Update call_llm.py with beginner friendly AI Studio key support
2025-04-07 21:38:23 -04:00
Zach 2db0d83065 Merge pull request #4 from mathd/github_ssh_repo
support downloading GitHub repo with ssh
2025-04-07 21:38:09 -04:00
SkrOYC b7a4378c08 Update call_llm.py with beginner friendly AI Studio key support
Adding a whole client definition for those using AI Studio
2025-04-07 19:32:55 -04:00
zachary62 374d3eb44d update the llm setup 2025-04-07 11:14:03 -04:00
Mathieu Dupuis ea5e8969f0 support downloading GitHub repo with ssh 2025-04-06 17:10:12 -04:00
zachary62 dc4d445676 update readme examples 2025-04-04 15:06:41 -04:00
Zach 41ecb66b4a Initial commit 2025-04-02 16:56:35 -04:00