Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: jsayram/PocketFlow-Tutorial-Codebase-Knowledge
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 9 files changed
  • 1 contributor

Commits on Dec 3, 2025

  1. Add GitHub file crawler with preview functionality and environment va…

    …riable support
    
    - Implemented a GitHub file crawler in `crawler_github_files_bareMinimum.py` that fetches files based on specified patterns.
    - Added a preview function to display available files and their content.
    - Introduced environment variable loading for GitHub URL and token.
    - Created a utility script `crawl_V1.py` for a minimal GitHub repo crawler.
    - Enhanced file selection logic with include and exclude patterns.
    - Added error handling for API requests and file operations.
    jsayram committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    e7ad499 View commit details
    Browse the repository at this point in the history
  2. Add PocketFlow tutorial and update documentation

    - Created a new tutorial for PocketFlow in `docs/PocketFlow/index.md`.
    - Updated the main site title in `_config.yml` to "Pocket Flow".
    - Added PocketFlow link to the main index page.
    - Enhanced file patterns in `main.py` for better inclusivity.
    - Improved node functionality in `nodes.py` to utilize caching effectively.
    - Refactored LLM calling logic in `utils/call_llm.py` to support multiple providers and caching.
    - Updated GitHub file crawling logic in `utils/crawl_github_files.py` for better error handling and timeout settings.
    - Enhanced local file crawling in `utils/crawl_local_files.py` with improved exclusion checks and progress reporting.
    jsayram committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    cd8747e View commit details
    Browse the repository at this point in the history
  3. Refactor LLM handling and improve cache management; streamline provid…

    …er selection and logging
    jsayram committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    42e3b72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    909ecd0 View commit details
    Browse the repository at this point in the history
Loading