Skip to content

Minor Changes#12

Merged
Yuki-Imajuku merged 3 commits intoversions/v1.2.0from
feat/minor-changes
Sep 9, 2025
Merged

Minor Changes#12
Yuki-Imajuku merged 3 commits intoversions/v1.2.0from
feat/minor-changes

Conversation

@Yuki-Imajuku
Copy link
Copy Markdown
Collaborator

No description provided.

@Yuki-Imajuku Yuki-Imajuku requested a review from Copilot September 9, 2025 14:42
@Yuki-Imajuku
Copy link
Copy Markdown
Collaborator Author

@codex Review this PR

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR makes minor version updates across development dependencies and adds a Docker image preload, while fixing API documentation for the list_current_sessions function.

  • Updates project version from 1.0.0 to 1.1.0 and aligns ALE-Bench dependency
  • Updates development dependencies to newer versions (mypy, pytest, ruff, etc.)
  • Adds Rust Docker image preload and updates GitHub Actions versions

Reviewed Changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
mcp/server.py Updates function signature and documentation for list_current_sessions
mcp/pyproject.toml Version bump and development dependency updates
cloud/setup_mcp.sh Adds Rust Docker image preload
cloud/setup.sh Adds Rust Docker image preload
.github/workflows/check.yml Updates GitHub Actions versions and uv version

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

mcp/server.py Outdated
Comment on lines +98 to +101
Returns a list of problem IDs, lite version.

Returns:
list[tuple[str, bool]]: A list of tuples containing session IDs and whether they are lite versions.
list[str]: A list of containing problem IDs.
Copy link

Copilot AI Sep 9, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The documentation is inconsistent and unclear. The function returns session IDs (as shown in the implementation), but the docstring mentions "problem IDs, lite version" and "containing problem IDs". The documentation should accurately describe that it returns a list of session IDs.

Copilot uses AI. Check for mistakes.
mcp/server.py Outdated

Returns:
list[tuple[str, bool]]: A list of tuples containing session IDs and whether they are lite versions.
list[str]: A list of containing problem IDs.
Copy link

Copilot AI Sep 9, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammar error in the return type description. "A list of containing problem IDs" should be "A list containing problem IDs" or more accurately "A list of session IDs".

Suggested change
list[str]: A list of containing problem IDs.
list[str]: A list containing session IDs.

Copilot uses AI. Check for mistakes.
@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Can't wait for the next one!

About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you open a pull request for review, mark a draft as ready, or comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex fix this CI failure" or "@codex address that feedback".

@Yuki-Imajuku Yuki-Imajuku merged commit b31b99f into versions/v1.2.0 Sep 9, 2025
5 checks passed
@Yuki-Imajuku Yuki-Imajuku deleted the feat/minor-changes branch September 9, 2025 14:48
Yuki-Imajuku added a commit that referenced this pull request Sep 9, 2025
* update pyproject.toml

* update uv.lock

* update docker handling (#7)

* Add claude GitHub actions (#8)

* "Claude PR Assistant workflow"

* "Claude Code Review workflow"

* update config

* Revert "Add claude GitHub actions (#8)" (#9)

This reverts commit 33ec2c2.

* Add `code_run` method (#10)

* add code_run function

* update test code run

* Minor Changes (#12)

* fix MCP server and update scripts

* update MCP pyproject.toml and GitHub Actions config

* revert dev dependencies and fix MCP server docstring

* update README and add scripts
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