Skip to content

Change FastMCP logger namespace from "FastMCP" to "fastmcp" #1790

@jlowin

Description

@jlowin

Enhancement

Currently the logging module uses "FastMCP.{name}" to namespace FastMCP loggers, which is nonstandard. It should match the package name and be lowercase: "fastmcp.{name}".

This might constitute a breaking change so it should either be done in the 2.13 release OR we should create both (which could have adverse affects). (Note: investigate this, it might be considered a bugfix under all circumstances)

Note that the TimingMiddleware currently uses the lowercase namespace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprovement to existing functionality. For issues and smaller PR improvements.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions