d25d482dc2
Publish CLI Package / publish-npm (push) Waiting to run
Publish Python SDK / publish-pypi (push) Waiting to run
Publish TypeScript SDK / publish-npm (push) Waiting to run
CI / Migrate Dev DB (push) Has been skipped
CI / Detect Version (push) Has been cancelled
CI / Migrate DB (push) Has been cancelled
CI / Build Dev ECR (./docker/app.Dockerfile, ECR_APP) (push) Has been cancelled
CI / Build Dev ECR (./docker/db.Dockerfile, ECR_MIGRATIONS) (push) Has been cancelled
CI / Build Dev ECR (./docker/pii.Dockerfile, ECR_PII) (push) Has been cancelled
CI / Build Dev ECR (./docker/realtime.Dockerfile, ECR_REALTIME) (push) Has been cancelled
CI / Deploy Trigger.dev (Dev) (push) Has been cancelled
CI / Build AMD64 (./docker/app.Dockerfile, ECR_APP, ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Build AMD64 (./docker/db.Dockerfile, ECR_MIGRATIONS, ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Build AMD64 (./docker/pii.Dockerfile, ECR_PII, ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Build AMD64 (./docker/realtime.Dockerfile, ECR_REALTIME, ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/app.Dockerfile, ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/db.Dockerfile, ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/pii.Dockerfile, ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Build ARM64 (GHCR Only) (./docker/realtime.Dockerfile, ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/migrations) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/pii) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/realtime) (push) Has been cancelled
CI / Create GHCR Manifests (ghcr.io/simstudioai/simstudio) (push) Has been cancelled
CI / Check Docs Changes (push) Has been cancelled
CI / Process Docs (push) Has been cancelled
CI / Create GitHub Release (push) Has been cancelled
CI / Test and Build (push) Has been cancelled
117 lines
4.2 KiB
TypeScript
117 lines
4.2 KiB
TypeScript
/**
|
|
* Static content for the get_platform_actions tool.
|
|
* Contains the Sim platform quick reference and keyboard shortcuts.
|
|
*/
|
|
export const PLATFORM_ACTIONS_CONTENT = `# Sim Platform Quick Reference & Keyboard Shortcuts
|
|
|
|
## Keyboard Shortcuts
|
|
**Mod** = Cmd (macOS) / Ctrl (Windows/Linux). Shortcuts work when canvas is focused.
|
|
|
|
### Workflow Actions
|
|
| Shortcut | Action |
|
|
|----------|--------|
|
|
| Mod+Enter | Run workflow (or cancel if running) |
|
|
| Mod+Z | Undo |
|
|
| Mod+Shift+Z | Redo |
|
|
| Mod+C | Copy selected blocks |
|
|
| Mod+V | Paste blocks |
|
|
| Delete/Backspace | Delete selected blocks or edges |
|
|
| Shift+L | Auto-layout canvas |
|
|
| Mod+Shift+F | Fit to view |
|
|
| Mod+Shift+Enter | Accept Copilot changes |
|
|
|
|
### Panel Navigation
|
|
| Shortcut | Action |
|
|
|----------|--------|
|
|
| C | Focus Copilot tab |
|
|
| T | Focus Toolbar tab |
|
|
| E | Focus Editor tab |
|
|
| Mod+F | Open workflow search and replace |
|
|
| Mod+Alt+F | Focus Toolbar search |
|
|
|
|
### Global Navigation
|
|
| Shortcut | Action |
|
|
|----------|--------|
|
|
| Mod+K | Open search |
|
|
| Mod+Shift+A | Add new agent workflow |
|
|
| Mod+L | Go to logs |
|
|
|
|
### Utility
|
|
| Shortcut | Action |
|
|
|----------|--------|
|
|
| Mod+D | Clear terminal console |
|
|
|
|
### Mouse Controls
|
|
| Action | Control |
|
|
|--------|---------|
|
|
| Pan/move canvas | Left-drag on empty space, scroll, or trackpad |
|
|
| Select multiple blocks | Right-drag to draw selection box |
|
|
| Drag block | Left-drag on block header |
|
|
| Add to selection | Mod+Click on blocks |
|
|
|
|
## Quick Reference — Workspaces
|
|
| Action | How |
|
|
|--------|-----|
|
|
| Create workspace | Click workspace dropdown → New Workspace |
|
|
| Switch workspaces | Click workspace dropdown → Select workspace |
|
|
| Invite teammates | Sidebar → Invite |
|
|
| Rename/Duplicate/Export/Delete workspace | Right-click workspace → action |
|
|
|
|
## Quick Reference — Workflows
|
|
| Action | How |
|
|
|--------|-----|
|
|
| Create workflow | Click + button in sidebar |
|
|
| Reorder/move workflows | Drag workflow up/down or onto a folder |
|
|
| Import workflow | Click import button in sidebar → Select file |
|
|
| Multi-select workflows | Mod+Click or Shift+Click workflows in sidebar |
|
|
| Open in new tab | Right-click workflow → Open in New Tab |
|
|
| Rename/Duplicate/Export/Delete | Right-click workflow → action |
|
|
|
|
## Quick Reference — Blocks
|
|
| Action | How |
|
|
|--------|-----|
|
|
| Add a block | Drag from Toolbar panel, or right-click canvas → Add Block |
|
|
| Multi-select blocks | Mod+Click additional blocks, or shift-drag selection box |
|
|
| Copy/Paste blocks | Mod+C / Mod+V |
|
|
| Duplicate/Delete blocks | Right-click → action |
|
|
| Rename a block | Click block name in header |
|
|
| Enable/Disable block | Right-click → Enable/Disable |
|
|
| Lock/Unlock block | Hover block → Click lock icon (Admin only) |
|
|
| Toggle handle orientation | Right-click → Toggle Handles |
|
|
| Configure a block | Select block → use Editor panel on right |
|
|
|
|
## Quick Reference — Connections
|
|
| Action | How |
|
|
|--------|-----|
|
|
| Create connection | Drag from output handle to input handle |
|
|
| Delete connection | Click edge to select → Delete key |
|
|
| Use output in another block | Drag connection tag into input field |
|
|
|
|
## Quick Reference — Running & Testing
|
|
| Action | How |
|
|
|--------|-----|
|
|
| Run workflow | Click Run Workflow button or Mod+Enter |
|
|
| Stop workflow | Click Stop button or Mod+Enter while running |
|
|
| Test with chat | Use Chat panel on the right side |
|
|
| Run from block | Hover block → Click play button, or right-click → Run from block |
|
|
| Run until block | Right-click block → Run until block |
|
|
| View execution logs | Open terminal panel at bottom, or Mod+L |
|
|
| Filter/Search/Copy/Clear logs | Terminal panel controls |
|
|
|
|
## Quick Reference — Deployment
|
|
| Action | How |
|
|
|--------|-----|
|
|
| Deploy workflow | Click Deploy button in panel |
|
|
| Update deployment | Click Update when changes are detected |
|
|
| Revert deployment | Previous versions in Deploy tab → Promote to live |
|
|
| Copy API endpoint | Deploy tab → API → Copy API cURL |
|
|
|
|
## Quick Reference — Variables
|
|
| Action | How |
|
|
|--------|-----|
|
|
| Add/Edit/Delete workflow variable | Panel → Variables → Add Variable |
|
|
| Add environment variable | Settings → Environment Variables → Add |
|
|
| Reference workflow variable | Use <blockName.itemName> syntax |
|
|
| Reference environment variable | Use {{ENV_VAR}} syntax |
|
|
`
|