supsrc 2025-10-22
Added quality integration plan, updated LLM providers, and refreshed test configuration
44 files · 702+ · 170-

Quality integration plan

1 file changed
  • quality-integration-plan.md New document (506 lines) outlining a comprehensive plan for improving code quality, testing, and CI/CD integration using Foundation quality tools
  • Added docs/quality-integration-plan.md outlining a comprehensive plan for improving code quality, testing, and CI/CD integration specify internal
    1 file
    • quality-integration-plan.md

LLM provider updates

3 files changed
  • gemini.py Updated Gemini provider with improved API call handling
  • ollama.py Updated Ollama provider with better request/response processing
  • llm_utils.py Improved LLM workflow utilities with enhanced integration logic
  • Updated Gemini and Ollama providers with improved API call handling and error recovery interface behavioral
    2 files
    • gemini.py
    • ollama.py
  • Improved LLM workflow utilities with enhanced integration logic interface internal
    1 file
    • llm_utils.py

Test configuration updates

36 files changed
  • conftest.py Updated shared test configuration and fixtures
  • test_cli_integration.py Updated with consistent configuration imports
  • test_real_config.py Updated with consistent configuration imports
  • test_atomic_file_operations.py Updated with consistent configuration imports
  • test_console_verbose_output.py Updated with consistent configuration imports
  • test_monitoring.py Updated with consistent configuration imports
  • test_timer_debounce_integration.py Updated with consistent configuration imports
  • test_tui_simple_workflows.py Updated with consistent configuration imports
  • test_tui_workflows.py Updated with consistent configuration imports
  • test_vscode_atomic_save.py Updated with consistent configuration imports
  • test_hot_reload.py Updated with consistent configuration imports
  • test_collector.py Updated with consistent configuration imports
  • test_feed.py Updated with consistent configuration imports
  • test_console_formatter.py Updated with consistent configuration imports
  • test_action_handler.py Updated with consistent configuration imports
  • test_bottom_row_selection_bug.py Updated with consistent configuration imports
  • test_cli.py Updated with consistent configuration imports
  • test_event_buffer_core.py Updated with consistent configuration imports
  • test_event_buffer_grouping.py Updated with consistent configuration imports
  • test_event_buffer_patterns.py Updated with consistent configuration imports
  • test_event_feed_table.py Updated with consistent configuration imports
  • test_event_processor.py Updated with consistent configuration imports
  • test_event_processor_modes.py Updated with consistent configuration imports
  • test_event_processor_timer_debounce.py Updated with consistent configuration imports
  • test_orchestrator.py Updated with consistent configuration imports
  • test_rules.py Updated with consistent configuration imports
  • test_state.py Updated with consistent configuration imports
  • test_sui_command.py Updated with consistent configuration imports
  • test_tui.py Updated with consistent configuration imports
  • test_tui_pilot.py Updated with consistent configuration imports
  • test_watch_command.py Updated with consistent configuration imports
  • test_executor.py Updated with consistent configuration imports
  • test_git_operations.py Updated with consistent configuration imports
  • test_llm_utils.py Updated with consistent configuration imports
  • test_steps.py Updated with consistent configuration imports
  • test_test_runner.py Updated with consistent configuration imports
  • Updated conftest and all test files with consistent configuration imports and fixture patterns qualify internal
    3 files
    • conftest.py
    • test_cli_integration.py
    • test_real_config.py
  • Added pytest dependency to pyproject.toml qualify internal
    1 file
    • pyproject.toml

Documentation updates

3 files changed
  • CLAUDE.md Minor documentation updates
  • GEMINI.md Minor documentation updates
  • uv.lock Lockfile refresh
  • Minor CLAUDE.md and GEMINI.md documentation updates specify internal
    2 files
    • CLAUDE.md
    • GEMINI.md