Skip to main content

HostActionDescriptorDto

interface

What `ctx.describeAction(...)` returns: an action's title, parameters, and stability, keyed by its canonical id.

interface HostActionDescriptorDto

Import

import { HostActionDescriptorDto } from '@modular/sdk/view';

Members9

defaultScope
'workspace' | 'root' | 'editor' | 'session' | 'agent-panel' | 'view'
effects
readonly HostEffect[]
id
HostActionId

Canonical id, commands included with their `command:` prefix.

input
HostActionSchemaDto
owner
{ id: string & $brand<'HostOwnerId'>; kind: 'host'; title: string } | { id: `${string}.${string}` & $brand<'ModId'>; kind: 'mod'; title: string }
parametersoptional
readonly HostActionParameterDto[]
result
HostActionSchemaDto
stability
HostActionStability
title
string

Notes

category
Context