Skip to content

Upgrade apollo-mcp-server to v0.7.3#10

Merged
philipkocanda merged 2 commits into
mainfrom
upgrade-to-v0.7.3
Aug 28, 2025
Merged

Upgrade apollo-mcp-server to v0.7.3#10
philipkocanda merged 2 commits into
mainfrom
upgrade-to-v0.7.3

Conversation

@philipkocanda

Copy link
Copy Markdown
Collaborator

Introduces new ENV vars: DISABLE_TYPE_DESCRIPTION, DISABLE_SCHEMA_DESCRIPTION (see command reference for meaning).
Renames existing ALLOW_MUTATIONS var to MUTATION_MODE.

This also fixes the issue for operations without input arguments.

See apollo-mcp-server changelog for details. There should not be any changes to users of this library.

@github-actions

Copy link
Copy Markdown

🔄 GraphQL Schema Updated

The GraphQL schema has been automatically updated from HackerOne's latest schema. Please review the changes before merging.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 upgrades the apollo-mcp-server from v0.3.0 to v0.7.3, introducing new configuration options and fixing an issue with operations that have no input arguments.

  • Upgrades apollo-mcp-server to v0.7.3 and switches from command-line arguments to YAML configuration
  • Renames ALLOW_MUTATIONS to MUTATION_MODE for consistency with the new server version
  • Adds new environment variables DISABLE_TYPE_DESCRIPTION and DISABLE_SCHEMA_DESCRIPTION for customizing tool descriptions

Reviewed Changes

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

Show a summary per file
File Description
graphql/schema.graphql Updates GraphQL schema with field changes and removal of INSIGHT_AGENT enum value
graphql/operations/GetHackerOneCurrentUser.graphql Removes workaround for operations without input arguments (fixed in new server version)
entrypoint Refactored to use YAML configuration with sed templating instead of command-line arguments
config.yaml New YAML configuration template for apollo-mcp-server
README.md Updated documentation to reflect new environment variables and MUTATION_MODE rename
Dockerfile Updates server version and copies new config.yaml file

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

Comment thread entrypoint
Comment thread entrypoint

@GeorgGroenendaal GeorgGroenendaal left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

lgtm

@philipkocanda
philipkocanda merged commit 6fc871d into main Aug 28, 2025
@philipkocanda
philipkocanda deleted the upgrade-to-v0.7.3 branch August 28, 2025 08:36
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.

5 participants