E5D6 Comparing The-Pocket:main...btcjon:main · The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge · GitHub
[go: up one dir, main page]

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: btcjon/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.
  • 9 commits
  • 224 files changed
  • 4 contributors

Commits on Jun 9, 2025

  1. feat: Add MoveToDocs workflow step and fix MCP server integration

    - Add MoveToDocs node that moves generated tutorials from output/ to docs/
    - Update workflow to include 7 sequential nodes instead of 6
    - Fix MCP server implementations to properly integrate with PocketFlow
    - Update MCP servers to use shared dictionary and final_docs_dir
    - Fix flow integration in both mcp_server.py and mcp_server_simple.py
    - Update MCP configuration to use simple server implementation
    - Update CLAUDE.md documentation to reflect workflow changes
    - Add comprehensive test coverage for MCP integration
    - Clean up test files after validation
    
    The tutorial generation now automatically moves output to docs/ folder
    making it easier to organize and commit documentation alongside code.
    
    🤖 Generated with Claude Code
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    btcjon and claude committed Jun 9, 2025
    Configuration menu
    Copy the full SHA
    932173d View commit details
    Browse the repository at this point in the history
  2. refactor: Organize MCP files and add user-friendly documentation

    - Create MCP/ folder for better organization
    - Move MCP server files: mcp_server.py, mcp_server_simple.py, mcp_config.json
    - Move Claude Desktop config: claude-desktop-config-snippet.json
    - Add MCP/README.md with simple 3-step setup guide for basic users
    - Update main README.md to prominently feature MCP option for non-developers
    - Update mcp_config.json path references to reflect new MCP folder structure
    
    Makes it much easier for non-technical users to discover and set up
    the Claude Desktop integration for generating tutorials.
    
    🤖 Generated with Claude Code
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    btcjon and claude committed Jun 9, 2025
    Configuration menu
    Copy the full SHA
    f4c6dc6 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2025

  1. Save customizations before upstream merge

    - Add MCP server implementation with multiple versions
    - Add MoveToDocs workflow node
    - Add setup scripts and configuration files
    - Add documentation for customizations and update process
    - Add example generated tutorials in docs/
    btcjon committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    9a8cca8 View commit details
    Browse the repository at this point in the history
  2. Merge upstream changes while preserving customizations

    - Kept our MoveToDocs workflow node functionality
    - Kept our MCP server implementation
    - Kept our LLM provider selection feature
    - Accepted upstream UTF-8 BOM handling improvements
    - Accepted upstream documentation updates
    - Merged all dependencies in requirements.txt
    - Preserved our file truncation logic for better context handling
    btcjon committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    e9217ee View commit details
    Browse the repository at this point in the history
  3. Update 6/13/25-5:49 AM

    btcjon committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    f0c5c79 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75663ef View commit details
    Browse the repository at this point in the history
  5. Add MergeToSingleFile node for unified tutorial output

    - Creates single {project_name}_tutorial.md instead of multiple files
    - Includes table of contents with anchor links
    - Merges index summary, mermaid diagram, and all chapters
    - Maintains proper structure and attribution
    - Cleans up original separate files
    btcjon committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    579b5d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2025

  1. Clean up repository structure and update dependencies

    Removed:
    - Legacy AI assistant configuration files (.clinerules, .cursorrules, etc.)
    - Old MCP server implementations (Python-based)
    - Extensive tutorial documentation for external projects
    - Duplicate Google A2A directory
    - Obsolete example and test files
    
    Modified:
    - Updated nodes.py with improved error handling
    - Enhanced utils/call_llm.py with better provider support
    - Updated requirements.txt with current dependencies
    - Updated CLAUDE.md, CUSTOMIZATIONS.md with latest documentation
    - Updated MCP/LOCAL_MACHINE_SETUP.md for npm-based MCP server
    
    Added:
    - .claudeignore for better file filtering
    - New documentation in docs/agents/, docs/dspy-0to1-guide/, docs/gepa/
    - NPM-based MCP server implementation
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    2 people authored and Jon Bennett committed Oct 2, 2025
    Configuration menu
    Copy the full SHA
    cbfe840 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2025

  1. Add tutorial generators and documentation

    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    btcjon and claude committed Oct 10, 2025
    Configuration menu
    Copy the full SHA
    becbd99 View commit details
    Browse the repository at this point in the history
Loading
0