Skip to content

Commit 573a4b3

Browse files
committed
Generate readme and bootstrap
Change-Id: Id9fc9f7b9a55ec0ec21c0b5374d131b62812a2db Co-developed-by: Cursor <noreply@cursor.com>
1 parent 63a3d40 commit 573a4b3

File tree

4 files changed

+242
-71
lines changed

4 files changed

+242
-71
lines changed

instrumentation-loongsuite/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
| --------------- | ------------------ | --------------- | -------------- |
44
| [loongsuite-instrumentation-agentscope](./loongsuite-instrumentation-agentscope) | agentscope >= 1.0.0 | No | development
55
| [loongsuite-instrumentation-agno](./loongsuite-instrumentation-agno) | agno | No | development
6+
| [loongsuite-instrumentation-claude-agent-sdk](./loongsuite-instrumentation-claude-agent-sdk) | claude-agent-sdk >= 0.1.0 | No | development
67
| [loongsuite-instrumentation-dashscope](./loongsuite-instrumentation-dashscope) | dashscope >= 1.0.0 | No | development
78
| [loongsuite-instrumentation-dify](./loongsuite-instrumentation-dify) | dify | No | development
8-
| [loongsuite-instrumentation-google-adk](./loongsuite-instrumentation-google-adk) | google-adk >= 0.1.0 | Yes | experimental
9-
| [loongsuite-instrumentation-langchain](./loongsuite-instrumentation-langchain) | langchain_core >= 0.1.0 | Yes | development
10-
| [loongsuite-instrumentation-mcp](./loongsuite-instrumentation-mcp) | mcp>=1.3.0 | Yes | development
9+
| [loongsuite-instrumentation-google-adk](./loongsuite-instrumentation-google-adk) | google-adk >= 0.1.0 | No | development
10+
| [loongsuite-instrumentation-langchain](./loongsuite-instrumentation-langchain) | langchain_core >= 0.1.0 | No | development
11+
| [loongsuite-instrumentation-mcp](./loongsuite-instrumentation-mcp) | mcp >= 1.3.0, <= 1.25.0 | No | development
1112
| [loongsuite-instrumentation-mem0](./loongsuite-instrumentation-mem0) | mem0ai >= 1.0.0 | No | development
Lines changed: 238 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
# Copyright The OpenTelemetry Authors
32
#
43
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -17,76 +16,247 @@
1716
# RUN `python scripts/generate_loongsuite_bootstrap.py` TO REGENERATE.
1817
#
1918
# Generated with options:
20-
# --upstream-version: 0.60b1
21-
# --loongsuite-version: 0.1.0.dev0
19+
# --upstream-version: (from source)
20+
# --loongsuite-version: (from source)
2221

2322
libraries = [
24-
{"library": "openai >= 1.26.0", "instrumentation": "loongsuite-instrumentation-openai-v2==0.1.0.dev0"},
25-
{"library": "google-cloud-aiplatform >= 1.64", "instrumentation": "loongsuite-instrumentation-vertexai==0.1.0.dev0"},
26-
{"library": "aio_pika >= 7.2.0, < 10.0.0", "instrumentation": "opentelemetry-instrumentation-aio-pika==0.60b1"},
27-
{"library": "aiohttp ~= 3.0", "instrumentation": "opentelemetry-instrumentation-aiohttp-client==0.60b1"},
28-
{"library": "aiohttp ~= 3.0", "instrumentation": "opentelemetry-instrumentation-aiohttp-server==0.60b1"},
29-
{"library": "aiokafka >= 0.8, < 1.0", "instrumentation": "opentelemetry-instrumentation-aiokafka==0.60b1"},
30-
{"library": "aiopg >= 0.13.0, < 2.0.0", "instrumentation": "opentelemetry-instrumentation-aiopg==0.60b1"},
31-
{"library": "asgiref ~= 3.0", "instrumentation": "opentelemetry-instrumentation-asgi==0.60b1"},
32-
{"library": "asyncclick ~= 8.0", "instrumentation": "opentelemetry-instrumentation-asyncclick==0.60b1"},
33-
{"library": "asyncpg >= 0.12.0", "instrumentation": "opentelemetry-instrumentation-asyncpg==0.60b1"},
34-
{"library": "boto~=2.0", "instrumentation": "opentelemetry-instrumentation-boto==0.60b1"},
35-
{"library": "boto3 ~= 1.0", "instrumentation": "opentelemetry-instrumentation-boto3sqs==0.60b1"},
36-
{"library": "botocore ~= 1.0", "instrumentation": "opentelemetry-instrumentation-botocore==0.60b1"},
37-
{"library": "cassandra-driver ~= 3.25", "instrumentation": "opentelemetry-instrumentation-cassandra==0.60b1"},
38-
{"library": "scylla-driver ~= 3.25", "instrumentation": "opentelemetry-instrumentation-cassandra==0.60b1"},
39-
{"library": "celery >= 4.0, < 6.0", "instrumentation": "opentelemetry-instrumentation-celery==0.60b1"},
40-
{"library": "click >= 8.1.3, < 9.0.0", "instrumentation": "opentelemetry-instrumentation-click==0.60b1"},
41-
{"library": "confluent-kafka >= 1.8.2, <= 2.11.0", "instrumentation": "opentelemetry-instrumentation-confluent-kafka==0.60b1"},
42-
{"library": "django >= 1.10", "instrumentation": "opentelemetry-instrumentation-django==0.60b1"},
43-
{"library": "elasticsearch >= 6.0", "instrumentation": "opentelemetry-instrumentation-elasticsearch==0.60b1"},
44-
{"library": "falcon >= 1.4.1, < 5.0.0", "instrumentation": "opentelemetry-instrumentation-falcon==0.60b1"},
45-
{"library": "fastapi ~= 0.92", "instrumentation": "opentelemetry-instrumentation-fastapi==0.60b1"},
46-
{"library": "flask >= 1.0", "instrumentation": "opentelemetry-instrumentation-flask==0.60b1"},
47-
{"library": "grpcio >= 1.42.0", "instrumentation": "opentelemetry-instrumentation-grpc==0.60b1"},
48-
{"library": "httpx >= 0.18.0", "instrumentation": "opentelemetry-instrumentation-httpx==0.60b1"},
49-
{"library": "jinja2 >= 2.7, < 4.0", "instrumentation": "opentelemetry-instrumentation-jinja2==0.60b1"},
50-
{"library": "kafka-python >= 2.0, < 3.0", "instrumentation": "opentelemetry-instrumentation-kafka-python==0.60b1"},
51-
{"library": "kafka-python-ng >= 2.0, < 3.0", "instrumentation": "opentelemetry-instrumentation-kafka-python==0.60b1"},
52-
{"library": "mysql-connector-python >= 8.0, < 10.0", "instrumentation": "opentelemetry-instrumentation-mysql==0.60b1"},
53-
{"library": "mysqlclient < 3", "instrumentation": "opentelemetry-instrumentation-mysqlclient==0.60b1"},
54-
{"library": "pika >= 0.12.0", "instrumentation": "opentelemetry-instrumentation-pika==0.60b1"},
55-
{"library": "psycopg >= 3.1.0", "instrumentation": "opentelemetry-instrumentation-psycopg==0.60b1"},
56-
{"library": "psycopg2 >= 2.7.3.1", "instrumentation": "opentelemetry-instrumentation-psycopg2==0.60b1"},
57-
{"library": "psycopg2-binary >= 2.7.3.1", "instrumentation": "opentelemetry-instrumentation-psycopg2==0.60b1"},
58-
{"library": "pymemcache >= 1.3.5, < 5", "instrumentation": "opentelemetry-instrumentation-pymemcache==0.60b1"},
59-
{"library": "pymongo >= 3.1, < 5.0", "instrumentation": "opentelemetry-instrumentation-pymongo==0.60b1"},
60-
{"library": "pymssql >= 2.1.5, < 3", "instrumentation": "opentelemetry-instrumentation-pymssql==0.60b1"},
61-
{"library": "PyMySQL < 2", "instrumentation": "opentelemetry-instrumentation-pymysql==0.60b1"},
62-
{"library": "pyramid >= 1.7", "instrumentation": "opentelemetry-instrumentation-pyramid==0.60b1"},
63-
{"library": "redis >= 2.6", "instrumentation": "opentelemetry-instrumentation-redis==0.60b1"},
64-
{"library": "remoulade >= 0.50", "instrumentation": "opentelemetry-instrumentation-remoulade==0.60b1"},
65-
{"library": "requests ~= 2.0", "instrumentation": "opentelemetry-instrumentation-requests==0.60b1"},
66-
{"library": "sqlalchemy >= 1.0.0, < 2.1.0", "instrumentation": "opentelemetry-instrumentation-sqlalchemy==0.60b1"},
67-
{"library": "starlette >= 0.13", "instrumentation": "opentelemetry-instrumentation-starlette==0.60b1"},
68-
{"library": "psutil >= 5", "instrumentation": "opentelemetry-instrumentation-system-metrics==0.60b1"},
69-
{"library": "tornado >= 5.1.1", "instrumentation": "opentelemetry-instrumentation-tornado==0.60b1"},
70-
{"library": "tortoise-orm >= 0.17.0", "instrumentation": "opentelemetry-instrumentation-tortoiseorm==0.60b1"},
71-
{"library": "pydantic >= 1.10.2", "instrumentation": "opentelemetry-instrumentation-tortoiseorm==0.60b1"},
72-
{"library": "urllib3 >= 1.0.0, < 3.0.0", "instrumentation": "opentelemetry-instrumentation-urllib3==0.60b1"},
73-
{"library": "agentscope >= 1.0.0", "instrumentation": "loongsuite-instrumentation-agentscope==0.1.0.dev0"},
74-
{"library": "agno", "instrumentation": "loongsuite-instrumentation-agno==0.1.0.dev0"},
75-
{"library": "claude-agent-sdk >= 0.1.0", "instrumentation": "loongsuite-instrumentation-claude-agent-sdk==0.1.0.dev0"},
76-
{"library": "dashscope >= 1.0.0", "instrumentation": "loongsuite-instrumentation-dashscope==0.1.0.dev0"},
77-
{"library": "google-adk >= 0.1.0", "instrumentation": "loongsuite-instrumentation-google-adk==0.1.0.dev0"},
78-
{"library": "langchain_core >= 0.1.0", "instrumentation": "loongsuite-instrumentation-langchain==0.1.0.dev0"},
79-
{"library": "mcp >= 1.3.0, <= 1.25.0", "instrumentation": "loongsuite-instrumentation-mcp==0.1.0.dev0"},
80-
{"library": "mem0ai >= 1.0.0", "instrumentation": "loongsuite-instrumentation-mem0==0.1.0.dev0"},
23+
{
24+
"library": "openai >= 1.26.0",
25+
"instrumentation": "loongsuite-instrumentation-openai-v2",
26+
},
27+
{
28+
"library": "google-cloud-aiplatform >= 1.64",
29+
"instrumentation": "loongsuite-instrumentation-vertexai>=2.0b0",
30+
},
31+
{
32+
"library": "aio_pika >= 7.2.0, < 10.0.0",
33+
"instrumentation": "opentelemetry-instrumentation-aio-pika==0.61b0.dev",
34+
},
35+
{
36+
"library": "aiohttp ~= 3.0",
37+
"instrumentation": "opentelemetry-instrumentation-aiohttp-client==0.61b0.dev",
38+
},
39+
{
40+
"library": "aiohttp ~= 3.0",
41+
"instrumentation": "opentelemetry-instrumentation-aiohttp-server==0.61b0.dev",
42+
},
43+
{
44+
"library": "aiokafka >= 0.8, < 1.0",
45+
"instrumentation": "opentelemetry-instrumentation-aiokafka==0.61b0.dev",
46+
},
47+
{
48+
"library": "aiopg >= 0.13.0, < 2.0.0",
49+
"instrumentation": "opentelemetry-instrumentation-aiopg==0.61b0.dev",
50+
},
51+
{
52+
"library": "asgiref ~= 3.0",
53+
"instrumentation": "opentelemetry-instrumentation-asgi==0.61b0.dev",
54+
},
55+
{
56+
"library": "asyncclick ~= 8.0",
57+
"instrumentation": "opentelemetry-instrumentation-asyncclick==0.61b0.dev",
58+
},
59+
{
60+
"library": "asyncpg >= 0.12.0",
61+
"instrumentation": "opentelemetry-instrumentation-asyncpg==0.61b0.dev",
62+
},
63+
{
64+
"library": "boto~=2.0",
65+
"instrumentation": "opentelemetry-instrumentation-boto==0.61b0.dev",
66+
},
67+
{
68+
"library": "boto3 ~= 1.0",
69+
"instrumentation": "opentelemetry-instrumentation-boto3sqs==0.61b0.dev",
70+
},
71+
{
72+
"library": "botocore ~= 1.0",
73+
"instrumentation": "opentelemetry-instrumentation-botocore==0.61b0.dev",
74+
},
75+
{
76+
"library": "cassandra-driver ~= 3.25",
77+
"instrumentation": "opentelemetry-instrumentation-cassandra==0.61b0.dev",
78+
},
79+
{
80+
"library": "scylla-driver ~= 3.25",
81+
"instrumentation": "opentelemetry-instrumentation-cassandra==0.61b0.dev",
82+
},
83+
{
84+
"library": "celery >= 4.0, < 6.0",
85+
"instrumentation": "opentelemetry-instrumentation-celery==0.61b0.dev",
86+
},
87+
{
88+
"library": "click >= 8.1.3, < 9.0.0",
89+
"instrumentation": "opentelemetry-instrumentation-click==0.61b0.dev",
90+
},
91+
{
92+
"library": "confluent-kafka >= 1.8.2, <= 2.11.0",
93+
"instrumentation": "opentelemetry-instrumentation-confluent-kafka==0.61b0.dev",
94+
},
95+
{
96+
"library": "django >= 1.10",
97+
"instrumentation": "opentelemetry-instrumentation-django==0.61b0.dev",
98+
},
99+
{
100+
"library": "elasticsearch >= 6.0",
101+
"instrumentation": "opentelemetry-instrumentation-elasticsearch==0.61b0.dev",
102+
},
103+
{
104+
"library": "falcon >= 1.4.1, < 5.0.0",
105+
"instrumentation": "opentelemetry-instrumentation-falcon==0.61b0.dev",
106+
},
107+
{
108+
"library": "fastapi ~= 0.92",
109+
"instrumentation": "opentelemetry-instrumentation-fastapi==0.61b0.dev",
110+
},
111+
{
112+
"library": "flask >= 1.0",
113+
"instrumentation": "opentelemetry-instrumentation-flask==0.61b0.dev",
114+
},
115+
{
116+
"library": "grpcio >= 1.42.0",
117+
"instrumentation": "opentelemetry-instrumentation-grpc==0.61b0.dev",
118+
},
119+
{
120+
"library": "httpx >= 0.18.0",
121+
"instrumentation": "opentelemetry-instrumentation-httpx==0.61b0.dev",
122+
},
123+
{
124+
"library": "jinja2 >= 2.7, < 4.0",
125+
"instrumentation": "opentelemetry-instrumentation-jinja2==0.61b0.dev",
126+
},
127+
{
128+
"library": "kafka-python >= 2.0, < 3.0",
129+
"instrumentation": "opentelemetry-instrumentation-kafka-python==0.61b0.dev",
130+
},
131+
{
132+
"library": "kafka-python-ng >= 2.0, < 3.0",
133+
"instrumentation": "opentelemetry-instrumentation-kafka-python==0.61b0.dev",
134+
},
135+
{
136+
"library": "mysql-connector-python >= 8.0, < 10.0",
137+
"instrumentation": "opentelemetry-instrumentation-mysql==0.61b0.dev",
138+
},
139+
{
140+
"library": "mysqlclient < 3",
141+
"instrumentation": "opentelemetry-instrumentation-mysqlclient==0.61b0.dev",
142+
},
143+
{
144+
"library": "pika >= 0.12.0",
145+
"instrumentation": "opentelemetry-instrumentation-pika==0.61b0.dev",
146+
},
147+
{
148+
"library": "psycopg >= 3.1.0",
149+
"instrumentation": "opentelemetry-instrumentation-psycopg==0.61b0.dev",
150+
},
151+
{
152+
"library": "psycopg2 >= 2.7.3.1",
153+
"instrumentation": "opentelemetry-instrumentation-psycopg2==0.61b0.dev",
154+
},
155+
{
156+
"library": "psycopg2-binary >= 2.7.3.1",
157+
"instrumentation": "opentelemetry-instrumentation-psycopg2==0.61b0.dev",
158+
},
159+
{
160+
"library": "pymemcache >= 1.3.5, < 5",
161+
"instrumentation": "opentelemetry-instrumentation-pymemcache==0.61b0.dev",
162+
},
163+
{
164+
"library": "pymongo >= 3.1, < 5.0",
165+
"instrumentation": "opentelemetry-instrumentation-pymongo==0.61b0.dev",
166+
},
167+
{
168+
"library": "pymssql >= 2.1.5, < 3",
169+
"instrumentation": "opentelemetry-instrumentation-pymssql==0.61b0.dev",
170+
},
171+
{
172+
"library": "PyMySQL < 2",
173+
"instrumentation": "opentelemetry-instrumentation-pymysql==0.61b0.dev",
174+
},
175+
{
176+
"library": "pyramid >= 1.7",
177+
"instrumentation": "opentelemetry-instrumentation-pyramid==0.61b0.dev",
178+
},
179+
{
180+
"library": "redis >= 2.6",
181+
"instrumentation": "opentelemetry-instrumentation-redis==0.61b0.dev",
182+
},
183+
{
184+
"library": "remoulade >= 0.50",
185+
"instrumentation": "opentelemetry-instrumentation-remoulade==0.61b0.dev",
186+
},
187+
{
188+
"library": "requests ~= 2.0",
189+
"instrumentation": "opentelemetry-instrumentation-requests==0.61b0.dev",
190+
},
191+
{
192+
"library": "sqlalchemy >= 1.0.0, < 2.1.0",
193+
"instrumentation": "opentelemetry-instrumentation-sqlalchemy==0.61b0.dev",
194+
},
195+
{
196+
"library": "starlette >= 0.13",
197+
"instrumentation": "opentelemetry-instrumentation-starlette==0.61b0.dev",
198+
},
199+
{
200+
"library": "psutil >= 5",
201+
"instrumentation": "opentelemetry-instrumentation-system-metrics==0.61b0.dev",
202+
},
203+
{
204+
"library": "tornado >= 5.1.1",
205+
"instrumentation": "opentelemetry-instrumentation-tornado==0.61b0.dev",
206+
},
207+
{
208+
"library": "tortoise-orm >= 0.17.0",
209+
"instrumentation": "opentelemetry-instrumentation-tortoiseorm==0.61b0.dev",
210+
},
211+
{
212+
"library": "pydantic >= 1.10.2",
213+
"instrumentation": "opentelemetry-instrumentation-tortoiseorm==0.61b0.dev",
214+
},
215+
{
216+
"library": "urllib3 >= 1.0.0, < 3.0.0",
217+
"instrumentation": "opentelemetry-instrumentation-urllib3==0.61b0.dev",
218+
},
219+
{
220+
"library": "agentscope >= 1.0.0",
221+
"instrumentation": "loongsuite-instrumentation-agentscope==1.0.0",
222+
},
223+
{
224+
"library": "agno",
225+
"instrumentation": "loongsuite-instrumentation-agno==0.1b0.dev",
226+
},
227+
{
228+
"library": "claude-agent-sdk >= 0.1.0",
229+
"instrumentation": "loongsuite-instrumentation-claude-agent-sdk==0.1.0.dev0",
230+
},
231+
{
232+
"library": "dashscope >= 1.0.0",
233+
"instrumentation": "loongsuite-instrumentation-dashscope==0.1.0.dev0",
234+
},
235+
{
236+
"library": "google-adk >= 0.1.0",
237+
"instrumentation": "loongsuite-instrumentation-google-adk==0.1.0",
238+
},
239+
{
240+
"library": "langchain_core >= 0.1.0",
241+
"instrumentation": "loongsuite-instrumentation-langchain==1.0.0",
242+
},
243+
{
244+
"library": "mcp >= 1.3.0, <= 1.25.0",
245+
"instrumentation": "loongsuite-instrumentation-mcp==0.1.0",
246+
},
247+
{
248+
"library": "mem0ai >= 1.0.0",
249+
"instrumentation": "loongsuite-instrumentation-mem0==0.1.0",
250+
},
81251
]
82252

83253
default_instrumentations = [
84-
"opentelemetry-instrumentation-asyncio==0.60b1",
85-
"opentelemetry-instrumentation-dbapi==0.60b1",
86-
"opentelemetry-instrumentation-logging==0.60b1",
87-
"opentelemetry-instrumentation-sqlite3==0.60b1",
88-
"opentelemetry-instrumentation-threading==0.60b1",
89-
"opentelemetry-instrumentation-urllib==0.60b1",
90-
"opentelemetry-instrumentation-wsgi==0.60b1",
91-
"loongsuite-instrumentation-dify==0.1.0.dev0",
254+
"opentelemetry-instrumentation-asyncio==0.61b0.dev",
255+
"opentelemetry-instrumentation-dbapi==0.61b0.dev",
256+
"opentelemetry-instrumentation-logging==0.61b0.dev",
257+
"opentelemetry-instrumentation-sqlite3==0.61b0.dev",
258+
"opentelemetry-instrumentation-threading==0.61b0.dev",
259+
"opentelemetry-instrumentation-urllib==0.61b0.dev",
260+
"opentelemetry-instrumentation-wsgi==0.61b0.dev",
261+
"loongsuite-instrumentation-dify==1.1.0",
92262
]

scripts/generate_loongsuite_bootstrap.py

100644100755
File mode changed.

scripts/generate_loongsuite_readme.py

100644100755
File mode changed.

0 commit comments

Comments
 (0)