Commit History

  1. revert to working app

    Scott Cogan
    d293a8a
  2. Test minimal Gradio app for Hugging Face Spaces initialization

    Scott Cogan
    7a788c6
  3. Update Gradio to 4.25.0 for Hugging Face Spaces compatibility

    Scott Cogan
    c4682dd
  4. add debug log

    Scott Cogan
    150d1c1

  1. Assign Gradio interface to app for Hugging Face Spaces compatibility

    Scott Cogan
    419f4f3
  2. Add olefile dependency for image plugins

    Scott Cogan
    34994a0
  3. Initial commit

    Scott Cogan
    1ef9605
  4. revert to working app.py

    Scott Cogan
    9e3e69f
  5. chore: update gradio to >=4.10.0 for Spaces compatibility

    Scott Cogan
    a29f2d4
  6. test: use minimal Gradio ChatInterface to debug Spaces initialization

    Scott Cogan
    e6fcb4d
  7. chore: add debug prints to trace initialization in Spaces

    Scott Cogan
    fe0da85
  8. fix: require gradio>=3.41.0 for Hugging Face Spaces compatibility

    Scott Cogan
    4fbafa6
  9. feat: Expose Gradio Blocks as demo for Hugging Face Spaces compatibility

    Scott Cogan
    1059969
  10. fix: Disable SSR mode in GradioUI launch to resolve blank UI issue

    Scott Cogan
    8ef9379
  11. fix: Remove share=True parameter from GradioUI launch as it's not supported on Hugging Face Spaces

    Scott Cogan
    943c318
  12. fix: Add share=True parameter to GradioUI launch call

    Scott Cogan
    de8d919
  13. fix: Remove hardcoded share parameter from GradioUI launch method

    Scott Cogan
    60359a8
  14. fix: Remove duplicate share parameter in GradioUI launch

    Scott Cogan
    17463b6
  15. fix: Update CustomCodeAgent to pass tools as list for template rendering

    Scott Cogan
    20cd8aa
  16. fix: Update CustomCodeAgent to use Jinja2 template rendering

    Scott Cogan
    e9c2ba5
  17. fix: Update CustomCodeAgent to safely handle initialization and template attributes

    Scott Cogan
    16cd708
  18. fix: Update CustomCodeAgent to properly handle template population using string format

    Scott Cogan
    4ed31d3
  19. fix: add CustomCodeAgent to handle both list and dictionary tool formats

    Scott Cogan
    0bf52c9
  20. fix: pass tools as dictionary to match template expectations

    Scott Cogan
    c1ed0a4
  21. fix: update template validation to use list of tools and add proper TestTool class

    Scott Cogan
    d442bc0
  22. fix: pass tools as list to match CodeAgent requirements

    Scott Cogan
    2c41210
  23. fix: pass tools as dictionary to match template usage

    Scott Cogan
    c09aeb1
  24. fix: create proper Tool instance for template validation

    Scott Cogan
    885e6d3
  25. fix: update template to iterate over tools list directly

    Scott Cogan
    82c778f
  26. fix: update template validation to use dictionary of tools

    Scott Cogan
    49446cb
  27. fix: update template to use tools.values() for proper tool iteration

    Scott Cogan
    954e4c6
  28. feat: add tools dictionary for template rendering and additional debug logging

    Scott Cogan
    cda00a8
  29. feat: add debug logging to inspect tools list and verify tool attributes

    Scott Cogan
    d61deee
  30. fix: ensure all tools are proper Tool instances with required attributes

    Scott Cogan
    e56e6b6
  31. fix: pass tools as a dictionary to match template expectations

    Scott Cogan
    c75b49f
  32. fix: update tool input/output types to use smolagents allowed types

    Scott Cogan
    bc9d42a
  33. fix: convert tools to proper Tool subclasses with name and description attributes

    Scott Cogan
    fb0a09c
  34. fix: wrap tools in Tool objects with name and description attributes

    Scott Cogan
    18ec0f7
  35. fix: pass tools as a list to CodeAgent

    Scott Cogan
    ad6ada3
  36. fix: pass tools as a dictionary to CodeAgent

    Scott Cogan
    32d0c27
  37. fix: use proper tool objects in template validation

    Scott Cogan
    d688122
  38. fix: modify system_prompt to be a direct string instead of a dictionary

    Scott Cogan
    26cf521
  39. fix: preserve original template structure from prompts.yaml

    Scott Cogan
    e573c02
  40. fix: update templates in dictionary after validation

    Scott Cogan
    f5b36b1
  41. fix: ensure all templates have at least one template node

    Scott Cogan
    f32faf3
  42. fix: correct malformed code block marker in system prompt template

    Scott Cogan
    4387720
  43. fix: add template node to system prompt to ensure valid Jinja2 template

    Scott Cogan
    0652d95
  44. fix: remove template processing and use templates directly from prompts.yaml

    Scott Cogan
    655b2f6
  45. fix: update all templates to use YAML block scalar syntax and remove escaped newlines

    Scott Cogan
    c7acf7c
  46. fix: update system prompt template formatting for proper Jinja2 parsing

    Scott Cogan
    16ef7b5