Skip to content

Commit 57c8891

Browse files
chore(release): prepare for 0.10.0 release (#212)
1 parent 1d86f16 commit 57c8891

File tree

5 files changed

+14
-12
lines changed

5 files changed

+14
-12
lines changed

CHANGELOG.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,20 @@
22

33
## Unreleased Changes
44

5-
### Fixed
6-
7-
- Suppress stack trace when telemetry is disabled via `DT_MCP_DISABLE_TELEMETRY=true`; now logs a concise message instead of throwing an error
5+
## 0.10.0
86

97
### Tools
108

11-
- `find_entities_by_name` now uses `smartscapeNode` DQL command under the hood, and will fall back to `fetch dt.entity.${entityType}`.
12-
- Added default response limiting to `execute_dql` tool with new parameters `recordLimit` (default 100) and `recordSizeLimitMB` (default 1 MB) to prevent overwhelming LLM context. These limits apply only to the returned payload, not the underlying DQL execution.
9+
- Improved the `find_entities_by_name` tool to use the `smartscapeNode` DQL command for more efficient entity discovery, with a fallback to fetching entity types directly.
10+
- Added default response limiting to the `execute_dql` tool to prevent excessively large payloads. The new `recordLimit` and `recordSizeLimitMB` parameters help control the size of the data returned to the language model.
1311

1412
### Scopes
1513

16-
- Added OAuth scope `storage:smartscape:read`
14+
- Added the `storage:smartscape:read` OAuth scope to support the improved `find_entities_by_name` tool.
15+
16+
### Other Changes
17+
18+
- Fixed an issue where disabling telemetry with `DT_MCP_DISABLE_TELEMETRY=true` would show a stack trace instead of a concise message.
1719

1820
## 0.9.2
1921

gemini-extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dynatrace-mcp-server",
3-
"version": "0.9.2",
3+
"version": "0.10.0",
44
"mcpServers": {
55
"dynatrace": {
66
"command": "npx",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dynatrace-oss/dynatrace-mcp-server",
3-
"version": "0.9.2",
3+
"version": "0.10.0",
44
"mcpName": "io.github.dynatrace-oss/Dynatrace-mcp",
55
"description": "Model Context Protocol (MCP) server for Dynatrace",
66
"keywords": [

server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"url": "https://github.com/dynatrace-oss/Dynatrace-mcp",
88
"source": "github"
99
},
10-
"version": "0.9.2",
10+
"version": "0.10.0",
1111
"packages": [
1212
{
1313
"registryType": "npm",
1414
"registryBaseUrl": "https://registry.npmjs.org",
1515
"identifier": "@dynatrace-oss/dynatrace-mcp-server",
16-
"version": "0.9.2",
16+
"version": "0.10.0",
1717
"runtimeHint": "npx",
1818
"transport": {
1919
"type": "stdio"

0 commit comments

Comments
 (0)