chore: change cognee-mcp deprecation message
This commit is contained in:
parent
b01cf4e6bd
commit
dda44b0a4b
1 changed files with 32 additions and 3 deletions
|
|
@ -7,6 +7,36 @@ def main():
|
|||
"""Deprecated main entry point for the package."""
|
||||
import asyncio
|
||||
|
||||
deprecation_notice = """
|
||||
DEPRECATION NOTICE
|
||||
The CLI entry-point used to start the Cognee MCP service has been renamed from
|
||||
"cognee" to "cognee-mcp". Calling the old entry-point will stop working in a
|
||||
future release.
|
||||
|
||||
WHAT YOU NEED TO DO:
|
||||
Locate every place where you launch the MCP process and replace the final
|
||||
argument cognee → cognee-mcp.
|
||||
|
||||
For the example mcpServers block from Cursor shown below the change is:
|
||||
{
|
||||
"mcpServers": {
|
||||
"Cognee": {
|
||||
"command": "uv",
|
||||
"args": [
|
||||
"--directory",
|
||||
"/path/to/cognee-mcp",
|
||||
"run",
|
||||
"cognee" // <-- CHANGE THIS to "cognee-mcp"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Continuing to use the old "cognee" entry-point will result in failures once it
|
||||
is removed, so please update your configuration and any shell scripts as soon
|
||||
as possible.
|
||||
"""
|
||||
|
||||
warnings.warn(
|
||||
"The 'cognee' command for cognee-mcp is deprecated and will be removed in a future version. "
|
||||
"Please use 'cognee-mcp' instead to avoid conflicts with the main cognee library.",
|
||||
|
|
@ -14,9 +44,8 @@ def main():
|
|||
stacklevel=2,
|
||||
)
|
||||
|
||||
print("⚠️ DEPRECATION WARNING: Use 'cognee-mcp' command instead of 'cognee'", file=sys.stderr)
|
||||
print(" This avoids conflicts with the main cognee library.", file=sys.stderr)
|
||||
print(file=sys.stderr)
|
||||
print("⚠️ DEPRECATION WARNING", file=sys.stderr)
|
||||
print(deprecation_notice, file=sys.stderr)
|
||||
|
||||
asyncio.run(server_main())
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue