Skip to content

Conversation

@nikolay-e
Copy link
Contributor

  • Replace ABC with Protocol for structural typing (cache, similarity, secrets)
  • Add GraphValidationError for workflow validation errors
  • Fix Any types to specific types (logger, base_dir, response_cache)
  • Convert f-strings to %-formatting in logging for deferred evaluation
  • Replace logger.error with logger.exception in except blocks
  • Convert relative imports to absolute in tournament.py
  • Standardize logger naming to name

- Replace ABC with Protocol for structural typing (cache, similarity, secrets)
- Add GraphValidationError for workflow validation errors
- Fix Any types to specific types (logger, base_dir, response_cache)
- Convert f-strings to %-formatting in logging for deferred evaluation
- Replace logger.error with logger.exception in except blocks
- Convert relative imports to absolute in tournament.py
- Standardize logger naming to __name__
@github-actions
Copy link

github-actions bot commented Jan 3, 2026

Diff Context

Metric Value
Fragments 41
Tokens ~7001
Size 34.0 KB

Download context

Use this context for AI code review with ChatGPT, Claude, or other LLMs.

@nikolay-e nikolay-e merged commit 385e348 into main Jan 3, 2026
22 checks passed
@nikolay-e nikolay-e deleted the fix branch January 3, 2026 09:44
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