Skip to content

Commit 69425c7

Browse files
committed
fix: Upgrade Python MCP to v1.2.0, refactor header
1 parent 0b6ca91 commit 69425c7

60 files changed

Lines changed: 4072 additions & 3129 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

coverage-integration.xml

Lines changed: 1531 additions & 1531 deletions
Large diffs are not rendered by default.

coverage-unit.xml

Lines changed: 1535 additions & 1535 deletions
Large diffs are not rendered by default.

junit-integration.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

junit-unit.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/tfo_mcp/__init__.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
1-
"""TelemetryFlow Python MCP Server - AI Integration Layer for TelemetryFlow Platform."""
1+
"""TelemetryFlow Python MCP Server - AI Integration Layer for TelemetryFlow Platform.
2+
3+
TelemetryFlow Python MCP Server - Community Enterprise Observability Platform
4+
Copyright (c) 2024-2026 Telemetri Data Indonesia. All rights reserved.
5+
Open Source Software built by Telemetri Data Indonesia.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
"""
219

320
__version__ = "1.2.0"
421
__author__ = "TelemetryFlow Team"
Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
1-
"""Application layer - CQRS commands, queries, and handlers."""
1+
"""Application layer - CQRS commands, queries, and handlers.
2+
3+
TelemetryFlow Python MCP Server - Community Enterprise Observability Platform
4+
Copyright (c) 2024-2026 Telemetri Data Indonesia. All rights reserved.
5+
Open Source Software built by Telemetri Data Indonesia.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
"""

src/tfo_mcp/application/commands/__init__.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
1-
"""CQRS Commands - Write operations."""
1+
"""CQRS Commands - Write operations.
2+
3+
TelemetryFlow Python MCP Server - Community Enterprise Observability Platform
4+
Copyright (c) 2024-2026 Telemetri Data Indonesia. All rights reserved.
5+
Open Source Software built by Telemetri Data Indonesia.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
"""
219

320
from tfo_mcp.application.commands.commands import (
421
CloseSessionCommand,

src/tfo_mcp/application/commands/commands.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
1-
"""CQRS Command definitions."""
1+
"""CQRS Command definitions.
2+
3+
TelemetryFlow Python MCP Server - Community Enterprise Observability Platform
4+
Copyright (c) 2024-2026 Telemetri Data Indonesia. All rights reserved.
5+
Open Source Software built by Telemetri Data Indonesia.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
"""
219

320
from __future__ import annotations
421

src/tfo_mcp/application/handlers/__init__.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
1-
"""CQRS Handlers."""
1+
"""CQRS Handlers.
2+
3+
TelemetryFlow Python MCP Server - Community Enterprise Observability Platform
4+
Copyright (c) 2024-2026 Telemetri Data Indonesia. All rights reserved.
5+
Open Source Software built by Telemetri Data Indonesia.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
"""
219

320
from tfo_mcp.application.handlers.conversation_handler import ConversationHandler
421
from tfo_mcp.application.handlers.session_handler import SessionHandler

src/tfo_mcp/application/handlers/conversation_handler.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
1-
"""Conversation command and query handler."""
1+
"""Conversation command and query handler.
2+
3+
TelemetryFlow Python MCP Server - Community Enterprise Observability Platform
4+
Copyright (c) 2024-2026 Telemetri Data Indonesia. All rights reserved.
5+
Open Source Software built by Telemetri Data Indonesia.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
"""
219

320
from __future__ import annotations
421

0 commit comments

Comments
 (0)