This is an automated email from the ASF dual-hosted git repository.
junchao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-resilientdb.git
The following commit(s) were added to refs/heads/master by this push:
new 7b1360ec Added license (#232)
7b1360ec is described below
commit 7b1360ec5c5bfd34e23b4a5c2ac8b90aff9f9ab9
Author: Kunjal Agrawal <[email protected]>
AuthorDate: Mon Feb 9 16:31:13 2026 -0800
Added license (#232)
* Added RepoInsight to incubator-resilientdb fork
* Added ResInsight, an MCP server for ResilientDB ecosystem exploration
* Revise README for server execution instructions
Updated README to reflect changes in server execution methods and removed
outdated options.
* Revise README.md for improved documentation
Updated README.md to enhance clarity and structure, including sections on
architecture, quick start, usage scenarios, and troubleshooting.
* added license to README.md
Added a description of ResInsight as an educational assistant for
ResilientDB.
* Add license information to .gitignore
Added Apache License information to .gitignore file.
* Add Apache License headers to add_license_headers.py
Added Apache License headers to the add_license_headers.py file.
* Add license information to pyproject.toml
Added Apache License information to pyproject.toml
* Add licensing information to requirements.txt
Added licensing information to requirements.txt.
* Remove duplicate build-system section in pyproject.toml
---
ecosystem/ai-tools/mcp/ResInsight/.gitignore | 18 +++++++++++++++++-
.../ai-tools/mcp/ResInsight/add_license_headers.py | 19 +++++++++++++++++--
ecosystem/ai-tools/mcp/ResInsight/pyproject.toml | 17 +++++++++++++++++
ecosystem/ai-tools/mcp/ResInsight/requirements.txt | 17 +++++++++++++++++
4 files changed, 68 insertions(+), 3 deletions(-)
diff --git a/ecosystem/ai-tools/mcp/ResInsight/.gitignore
b/ecosystem/ai-tools/mcp/ResInsight/.gitignore
index 2eea525d..ef3d7e97 100644
--- a/ecosystem/ai-tools/mcp/ResInsight/.gitignore
+++ b/ecosystem/ai-tools/mcp/ResInsight/.gitignore
@@ -1 +1,17 @@
-.env
\ No newline at end of file
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+.env
diff --git a/ecosystem/ai-tools/mcp/ResInsight/add_license_headers.py
b/ecosystem/ai-tools/mcp/ResInsight/add_license_headers.py
index e19e5572..96302941 100644
--- a/ecosystem/ai-tools/mcp/ResInsight/add_license_headers.py
+++ b/ecosystem/ai-tools/mcp/ResInsight/add_license_headers.py
@@ -1,5 +1,20 @@
#!/usr/bin/env python3
-
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
import os
import glob
@@ -73,4 +88,4 @@ def main():
print("Done!")
if __name__ == '__main__':
- main()
\ No newline at end of file
+ main()
diff --git a/ecosystem/ai-tools/mcp/ResInsight/pyproject.toml
b/ecosystem/ai-tools/mcp/ResInsight/pyproject.toml
index 25c51e19..1fd17f82 100644
--- a/ecosystem/ai-tools/mcp/ResInsight/pyproject.toml
+++ b/ecosystem/ai-tools/mcp/ResInsight/pyproject.toml
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
[build-system]
requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"
diff --git a/ecosystem/ai-tools/mcp/ResInsight/requirements.txt
b/ecosystem/ai-tools/mcp/ResInsight/requirements.txt
index a330d66c..3bdd65ef 100644
--- a/ecosystem/ai-tools/mcp/ResInsight/requirements.txt
+++ b/ecosystem/ai-tools/mcp/ResInsight/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
# Core MCP dependencies
mcp>=1.0.0
fastmcp>=0.1.0