Skip to content

Commit a416e88

Browse files
jasinluoraychen911
authored andcommitted
docs: 整理版权协议
1 parent 3b24c41 commit a416e88

6 files changed

Lines changed: 59 additions & 3 deletions

File tree

LICENSE

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ Open Source Software Licensed under the Apache-2.0:
7474
1. adk
7575
Copyright 2025 Google LLC
7676

77+
2. agno
78+
Copyright 2025-2026 Agno Inc.
79+
7780
--------------------------------------------------------------------
7881
Apache License
7982
Version 2.0, January 2004

trpc_agent_sdk/sessions/_session_summarizer.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,26 @@
33
# Copyright (C) 2026 Tencent. All rights reserved.
44
#
55
# tRPC-Agent-Python is licensed under Apache-2.0.
6+
#
7+
# Below code are copy and modified from https://github.com/agno-agi/agno.git
8+
#
9+
# Copyright 2025-2026 Agno Inc.
10+
#
11+
# Licensed under the Apache License, Version 2.0 (the "License");
12+
# you may not use this file except in compliance with the License.
13+
# You may obtain a copy of the License at
14+
#
15+
# http://www.apache.org/licenses/LICENSE-2.0
16+
#
17+
# Unless required by applicable law or agreed to in writing, software
18+
# distributed under the License is distributed on an "AS IS" BASIS,
19+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20+
# See the License for the specific language governing permissions and
21+
# limitations under the License.
622
"""Session summarizer for compressing conversation history.
723
824
This module provides functionality to summarize conversation history
925
to reduce memory usage and maintain context in long conversations.
10-
Reference: https://github.com/agno-agi/agno/blob/main/libs/agno/agno/memory/v2/summarizer.py
1126
"""
1227

1328
from __future__ import annotations

trpc_agent_sdk/sessions/_summarizer_manager.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,26 @@
33
# Copyright (C) 2026 Tencent. All rights reserved.
44
#
55
# tRPC-Agent-Python is licensed under Apache-2.0.
6+
#
7+
# Below code are copy and modified from https://github.com/agno-agi/agno.git
8+
#
9+
# Copyright 2025-2026 Agno Inc.
10+
#
11+
# Licensed under the Apache License, Version 2.0 (the "License");
12+
# you may not use this file except in compliance with the License.
13+
# You may obtain a copy of the License at
14+
#
15+
# http://www.apache.org/licenses/LICENSE-2.0
16+
#
17+
# Unless required by applicable law or agreed to in writing, software
18+
# distributed under the License is distributed on an "AS IS" BASIS,
19+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20+
# See the License for the specific language governing permissions and
21+
# limitations under the License.
622
"""Session summarizer manager for compressing conversation history.
723
824
This module provides functionality to summarize conversation history
925
to reduce memory usage and maintain context in long conversations.
10-
Reference: https://github.com/agno-agi/agno/blob/main/libs/agno/agno/memory/v2/summarizer.py
1126
"""
1227

1328
from __future__ import annotations

trpc_agent_sdk/storage/_sql_common.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# Tencent is pleased to support the open source community by making tRPC-Agent-Python available.
2+
#
3+
# Copyright (C) 2026 Tencent. All rights reserved.
4+
#
5+
# tRPC-Agent-Python is licensed under Apache-2.0.
6+
#
7+
# Below code are copy and modified from https://github.com/google/adk-python.git
8+
#
19
# Copyright 2025 Google LLC
210
#
311
# Licensed under the Apache License, Version 2.0 (the "License");

trpc_agent_sdk/tools/mcp_tool/__init__.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,22 @@
33
# Copyright (C) 2026 Tencent. All rights reserved.
44
#
55
# tRPC-Agent-Python is licensed under Apache-2.0.
6+
#
7+
# Below code are copy and modified from https://github.com/google/adk-python.git
8+
#
9+
# Copyright 2025 Google LLC
10+
#
11+
# Licensed under the Apache License, Version 2.0 (the "License");
12+
# you may not use this file except in compliance with the License.
13+
# You may obtain a copy of the License at
14+
#
15+
# http://www.apache.org/licenses/LICENSE-2.0
16+
#
17+
# Unless required by applicable law or agreed to in writing, software
18+
# distributed under the License is distributed on an "AS IS" BASIS,
19+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20+
# See the License for the specific language governing permissions and
21+
# limitations under the License.
622
"""MCP tool module for TRPC Agent framework."""
723

824
from ._mcp_session_manager import MCPSessionManager

trpc_agent_sdk/tools/mcp_tool/_mcp_session_manager.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#
55
# tRPC-Agent-Python is licensed under Apache-2.0.
66
#
7-
# Directly reuse the types from adk-python
87
# Below code are copy and modified from https://github.com/google/adk-python.git
98
#
109
# Copyright 2025 Google LLC

0 commit comments

Comments
 (0)