Skip to content

Commit 87ace23

Browse files
authored
Merge pull request #1106 from objectstack-ai/claude/add-agent-playground-plugin
[WIP] Add Agent Playground and Tool Playground for interactive debugging
2 parents 86b56ea + 578f103 commit 87ace23

File tree

8 files changed

+1803
-0
lines changed

8 files changed

+1803
-0
lines changed

apps/studio/src/plugins/built-in/agent-playground-plugin.tsx

Lines changed: 721 additions & 0 deletions
Large diffs are not rendered by default.

apps/studio/src/plugins/built-in/index.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ import type { StudioPlugin } from '../types';
1313
import { objectDesignerPlugin } from './object-plugin';
1414
import { defaultInspectorPlugin } from './default-plugin';
1515

16+
// Playground plugins
17+
import { agentPlaygroundPlugin } from './agent-playground-plugin';
18+
import { toolPlaygroundPlugin } from './tool-playground-plugin';
19+
1620
// Protocol plugins (sidebar groups + icons)
1721
import { uiProtocolPlugin } from './ui-plugin';
1822
import { automationProtocolPlugin } from './automation-plugin';
@@ -28,6 +32,10 @@ export const builtInPlugins: StudioPlugin[] = [
2832
// Object designer (highest priority for object/objects types)
2933
objectDesignerPlugin,
3034

35+
// Playground plugins (priority 10, higher than default inspector)
36+
agentPlaygroundPlugin,
37+
toolPlaygroundPlugin,
38+
3139
// Protocol group plugins (provide sidebar groups + icons)
3240
uiProtocolPlugin,
3341
automationProtocolPlugin,
@@ -40,6 +48,8 @@ export const builtInPlugins: StudioPlugin[] = [
4048
export {
4149
objectDesignerPlugin,
4250
defaultInspectorPlugin,
51+
agentPlaygroundPlugin,
52+
toolPlaygroundPlugin,
4353
uiProtocolPlugin,
4454
automationProtocolPlugin,
4555
securityProtocolPlugin,

0 commit comments

Comments
 (0)