Skip to content

Conversation

@garland3
Copy link
Collaborator

Summary

Fixes Dependabot configuration errors reported in PRs #22 and #23:

  • Removed non-existent security-team from reviewers and assignees across all package ecosystems
  • Created missing repository labels: security, github-actions, python, docker

Changes

Configuration Updates:

  • Removed reviewers and assignees sections referencing security-team from:
    • Python (pip) dependency updates
    • Node.js (npm) dependency updates
    • Docker dependency updates
    • GitHub Actions dependency updates

Label Creation:

  • security - Security-related updates and fixes
  • github-actions - GitHub Actions workflow updates
  • python - Python dependency updates
  • docker - Docker-related updates

Impact

Test Plan

  • Verified all required labels exist in repository
  • Confirmed dependabot.yml syntax is valid
  • Checked existing Dependabot PRs for error messages
  • Monitor next Dependabot PR for proper label application

🤖 Generated with Claude Code

garland3 and others added 3 commits October 29, 2025 05:38
…ndling

- Add detailed step logging in tool_utils.py for execute_tools_workflow,
  execute_single_tool, and prepare_tool_arguments functions to trace tool
  execution process
- Modify llm logging in error_utils.py to output full llm_response instead
  of just has_tool_calls for better debugging
- Update pdfbasic main.py to include logging import and adjust
  _analyze_pdf_content function to accept optional original_filename parameter
  for improved context handling in PDF analysis
- Refactor chat service to directly manage file references in session context for existing S3 files, bypassing complex file handling utilities and improving efficiency
- Modify PDF analysis tool to generate in-memory PDF reports with word frequency summaries, providing better visual output for text analytics
Remove non-existent security-team references from reviewers and assignees.
The required labels (security, github-actions, python, docker) have been
created directly in the repository.

This fixes the configuration errors reported in PRs #22 and #23.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Resolved conflicts in MCP server files by accepting improvements from main:
- Use logger.exception() instead of traceback.print_exc()
- Add timeout=30 to requests.get() calls
- Remove unused io import from file_size_test/main.py
- Keep os import at top level in pdfbasic/main.py

All tests passing.
@garland3 garland3 merged commit 311e9a6 into main Oct 30, 2025
7 of 8 checks passed
@garland3 garland3 deleted the fix-dependabot-config branch October 30, 2025 01:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants