Skip to content

Commit 2a1aaad

Browse files
committed
release: v1.7.0 - interactive API discovery widgets
1 parent 39373a8 commit 2a1aaad

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.7.0] - 2026-05-27 - Interactive API Discovery Widgets
11+
12+
### Added
13+
14+
#### MCP App Widgets for Search/Execute Tools
15+
- **Action Picker Widget** — interactive searchable picker for `search_testops_operations` results
16+
- Real-time filtering by operation name, description, or API path
17+
- HTTP method color-coding (GET green, POST blue, PUT orange, DELETE red)
18+
- Click to select operation and inject operation_id into chat
19+
- **Results Display Widget** — formatted result viewer for `execute_testops_operation`
20+
- Status indicator (Success/Error) with color
21+
- Auto-formatted JSON with proper indentation
22+
- Scrollable body for large API responses
23+
- Graceful fallback for raw text responses
24+
25+
### Changed
26+
- **`search_testops_operations`** — updated to render Action Picker widget; description now mentions widget support
27+
- **`execute_testops_operation`** — updated to render Results Display widget; description now mentions widget support
28+
29+
### Notes
30+
- All widgets support light/dark mode via host theme detection
31+
- Compatible with Claude Desktop and claude.ai
32+
- Uses ext-apps bundle for cross-platform rendering
33+
1034
## [1.6.0] - 2026-05-26 - Full Test Case API Coverage
1135

1236
### Added

0 commit comments

Comments
 (0)