Build and run internal workspace applications.
Plugin tools
- View applications
- Lists available active applications and drafts in this chat, their files, and which application is currently open.
- Read application files
- Reads an application file with this chat's proposed changes.
- Write application file
- Proposes the complete contents of an application file in this chat.
- Edit application file
- Replaces an exact, unique fragment in a previously read application file.
- Observe user changes
- Automatically informs the assistant about the user's code changes and discarded changes.
- Create application
- Creates a draft internal application for editing in the current chat.
- List application capabilities
- Lists typed capabilities available to internal applications.
- Describe chat resource
- Shows the description and TypeScript API of a named resource available in this chat.
- Execute application code
- Executes JavaScript using resources available in this chat and returns its console output.
- Reject outstanding callbacks
- Rejects outstanding application callbacks when they cannot be fulfilled.
- Request connection
- Requests user permission to access a resource in this chat and waits for a decision.
- Connect application capability
- Proposes a resource binding without exposing secrets. The application gains access when the chat's changes are accepted.