pyvider 2024-12-11
Refined bfiles tool with improved output and reorganized test experiments
29 files · 909+ · 248-

Refined bfiles tool with improved output and metadata handling

7 files changed
  • core.py Simplified file traversal (97 lines changed)
  • output.py Improved bundle output formatting (79+ lines)
  • logger.py Cleaner log configuration (68 lines)
  • metadata.py Better metadata tracking (48+ lines)
  • metadata_writer.py Updated metadata writer
  • cli.py CLI updates
  • config.py Configuration updates
  • Simplified bfiles file traversal and improved bundle output formatting streamline internal
    2 files
    • core.py
    • output.py
  • Cleaned up logging configuration and improved metadata tracking streamline internal
    2 files
    • logger.py
    • metadata.py

Reorganized test experiments and added token optimization

10 files changed
  • tiktoken_test.py Token counting experiments
  • token_optimizer.py Token optimization experiments
  • cgo_helpers.go Go wrapper experiments moved from tests/random/
  • greeter.py Python wrapper test moved
  • loader.py Wrapper loader moved
  • main.go Go main entry moved
  • works1-wrapper.go Wrapper variant 1 moved
  • works2-wrapper.go Wrapper variant 2 moved
  • works3-wrapper.go Wrapper variant 3 moved
  • works4-wrapper.go Wrapper variant 4 moved
  • Moved Go/Python wrapper experiments from tests/random/ to tests/experiments/ for better organization qualify internal
    1 file
    • wrapper
  • Added tiktoken and token optimization experiments qualify internal
    2 files
    • tiktoken_test.py
    • token_optimizer.py

Added file content resource tests and priming documentation

4 files changed
  • file_content.py Updated file content resource
  • test_file_content.py File content resource tests with multiple refinement iterations
  • priming-2024-12-11-1159.md Project context/priming documentation
  • provider.tf Updated provider configuration
  • Added and refined file content resource tests through multiple iterations qualify internal
    2 files
    • test_file_content.py
    • file_content.py
  • Added project priming documentation and updated provider.tf example specify internal
    2 files
    • priming-2024-12-11-1159.md
    • provider.tf