Commit 0baeaf1
committed
Merge origin/workflow-updates-v2 into feat-enhance-cmd-k
Ports the cmd+k palette rework onto the current canvas-improvements base:
- adopts the emcn icon set (SelectAll for fit-to-view, Search in command chrome)
- adopts native browser-panel occlusion gating for the palette surface
- drops the retired scheduled-tasks page context and actions
- supersedes the ?handoff=1 auto-send machinery with v2's inline chip-aware
handoff consumer; Ask Sim keeps the prefill path3,484 files changed
Lines changed: 449158 additions & 50436 deletions
File tree
- .agents/skills
- add-block
- add-column-type
- add-enrichment
- add-feature-flag
- add-integration
- add-managed-cli
- agents
- add-tools
- emcn-design-review
- ship
- tool-registry-boundary
- validate-integration
- .claude
- commands
- rules
- skills/add-settings-page
- .cursor
- commands
- rules
- .devcontainer
- .github
- codeql
- workflows
- apps
- desktop
- build
- icon-dev.icon
- Assets
- icon-local.icon
- Assets
- icon-staging.icon
- Assets
- icon.icon
- Assets
- scripts
- src
- main
- browser-agent
- browser-credentials
- browser-import
- terminal
- preload
- browser
- test
- static
- docs
- app
- [lang]
- [[...slug]]
- api/chat
- components
- ai
- docs-layout
- ui
- workflow-preview
- content/docs
- de/copilot
- en
- academy/chat
- agents
- api-reference
- chat
- files
- getting-started
- integrations
- introduction
- knowledgebase
- logs-debugging
- mothership
- platform
- enterprise
- self-hosting
- tables
- workflows
- blocks
- deployment
- triggers
- es/copilot
- fr/copilot
- ja/copilot
- zh/copilot
- lib
- realtime/src
- database
- handlers
- middleware
- sim
- app
- (auth)
- components
- login
- signup
- sso
- verify
- (interfaces)
- chat
- [identifier]
- components
- auth
- email
- password
- header
- input
- loading-state
- message-container
- message
- components
- voice-interface
- components
- hooks
- resume/[workflowId]/[executionId]
- (landing)
- changelog/components
- changelog-actions
- changelog-timeline
- components
- auth-modal
- features/components
- build-callout/components/build-chat-animation
- feature-card
- hero/components
- hero-chat-loop
- hero-platform-loop
- hero-visual
- landing-preview
- components
- landing-preview-chat
- landing-preview-home
- landing-preview-logs
- landing-preview-resource
- landing-preview-scheduled-tasks
- landing-preview-sidebar
- landing-preview-stage
- landing-preview-tables
- landing-preview-workflow
- logos
- solutions-page/components/solutions-card-row/components/solutions-pill-cta
- contact/components/contact-form
- demo/components
- demo-form
- demo-scheduler
- enterprise/components
- enterprise-platform-loop
- feature-graphics
- files/components
- knowledge/components
- logs/components
- pricing/components/pricing-card
- scheduled-tasks
- components/scheduled-tasks-calendar-loop
- tables/components
- _shell
- providers
- _styles
- api
- auth
- instagram/authorize
- oauth2
- authorize
- callback
- instagram
- shopify
- oauth
- token
- shopify/authorize
- sso
- providers
- register
- trello
- authorize
- callback
- store
- chat
- [identifier]/otp
- manage/[id]
- password
- contact
- copilot
- api-keys/validate
- chat/resources
- confirm
- tool-permission
- training
- examples
- credentials
- [id]
- cron/cleanup-stale-executions
- desktop/tool/authorize
- emails/preview
- files
- multipart
- parse
- presigned
- batch
- verify
- public/[token]
- content
- otp
- serve/[...path]
- upload
- function/execute
- guardrails/validate
- help
- invitations
- [id]
- jobs/[jobId]
- knowledge
- [id]
- documents
- [documentId]
- chunks
- [chunkId]
- tag-definitions
- upsert
- tag-definitions
- [tagId]
- search
- logs/export
- mcp
- discover
- serve/[serverId]
- tools/execute
- memory
- [id]
- mothership
- chats/[chatId]/fork
- execute
- local-files/stage
- organizations/[id]
- domains/[domainId]
- verify
- roster
- pinned-items
- providers
- baseten/models
- ollama-cloud/models
- ollama/models
- openrouter/embeddings/models
- together/models
- proxy/tts/stream
- resume/[workflowId]/[executionId]/[contextId]
- schedules
- [id]
- execute
- settings/allowed-integrations
- speech/token
- table
- [tableId]
- query
- rows
- [rowId]
- upsert
- import-csv
- tools
- a2a/send-message
- clickhouse
- elevenlabs/audio
- embeddings
- extend/parse
- file/manage
- firecrawl/parse
- fireflies/upload-audio
- grafana
- update_alert_rule
- update_dashboard
- update_folder
- image
- instagram
- download-media
- publish-carousel
- publish-image
- publish-reel
- publish-story
- publish-video
- jupyter
- proxy
- upload
- mistral/parse
- onepassword
- get-item-file
- pulse/parse
- quiver
- image-to-svg
- text-to-svg
- reducto/parse
- sftp
- download
- snowflake/objects
- ssh
- download-file
- read-file-content
- write-file-content
- stt
- textract
- analyze-expense
- analyze-id
- parse
- video
- vision/analyze
- zoho_desk
- agents
- attachment
- departments
- organizations
- users/me/usage-logs
- v1
- admin/workspaces/[id]/members
- [memberId]
- files
- knowledge/[id]/documents
- logs
- [id]
- tables/[tableId]/rows
- [rowId]
- upsert
- v2/tables/[tableId]/query
- wand
- webhooks
- agentmail
- tiktok
- trigger/[path]
- workflows
- [id]
- execute
- executions/[executionId]
- cancel
- stream
- log
- references
- workspaces
- [id]
- environment
- files
- [fileId]
- content
- dimensions
- presigned
- fork
- diff
- promote
- inbox
- permissions
- sandboxes
- [sandboxId]
- cli/auth
- f/[token]
- invite
- [id]
- components
- oauth-error
- oauth/chat-complete
- playground
- unsubscribe
- workspace
- [workspaceId]
- components
- credential-detail
- components
- hooks
- custom-tool-editor
- error
- folders
- integration-tabs-header
- invite-modal
- message-actions
- resource-tile
- resource
- components
- resource-header
- resource-options
- session-expired
- workspace-chrome
- files
- [fileId]
- components
- file-viewer
- rich-markdown-editor
- collaboration
- mention
- slash-command
- home
- components
- chat-context-kind-registry
- chat-message-attachments
- chat-surface-context
- message-content
- components
- agent-group
- chat-content
- options
- question
- special-tags
- mothership-chat
- components/mothership-chat-skeleton
- mothership-view
- components
- add-resource-dropdown
- resource-content
- components
- browser-session
- generic-resource-content
- terminal-session
- resource-registry
- resource-tabs
- queued-messages
- suggested-actions
- user-input
- components
- attached-files-list
- drop-overlay
- prompt-editor
- user-message-content
- hooks
- stream
- integrations
- [block]
- components
- connect-service-account-modal
- connect-slack-bot-modal
- integration-section
- integration-tabs-header
- integrations-showcase
- showcase-with-explore
- connected/[credentialId]
- knowledge
- [id]
- [documentId]
- components
- chunk-editor
- document-tags-modal
- components
- action-bar
- add-connector-modal
- add-documents-modal
- base-tags-modal
- connector-config-fields
- connector-selector-field
- connectors-section
- edit-connector-modal
- components
- base-card
- create-base-modal
- edit-knowledge-base-modal
- utils
- lib
- logs
- components
- dashboard
- components
- line-chart
- status-bar
- workflows-list
- log-details
- components
- execution-snapshot
- file-download
- trace-view
- hooks
- scheduled-tasks
- components
- schedule-calendar
- components/calendar-toolbar
- task-delete-dialog
- task-details-modal
- task-modal
- hooks
- utils
- settings
- [section]
- billing/credit-usage
- components
- activity-log
- admin
- api-keys
- billing
- browser
- components
- import-modal
- password-detail
- passwords-view
- byok
- copilot
- custom-tools
- components/custom-tool-detail
- desktop
- general
- inbox/components
- inbox-settings-tab
- inbox-task-list
- mcp
- components/mcp-server-form-modal
- mothership
- recently-deleted
- sandboxes
- components
- save-discard-actions
- secrets
- components/secrets-manager
- hooks
- self-host
- settings-empty-state
- settings-field
- settings-resource-row
- settings-section
- settings-upgrade-notice
- team-management/components
- no-organization-view
- organization-member-lists
- team-seats-overview
- transfer-ownership-dialog
- teammates
- terminal
- workflow-mcp-servers
- components/create-workflow-mcp-server-modal
- secrets/[credentialId]
- skills
- [skillId]
- new
- tables
- [tableId]
- components
- column-config-sidebar
- enrichment-details
- enrichments-sidebar
- new-column-dropdown
- row-modal
- table-filter
- table-grid
- headers
- workflow-sidebar
- hooks
- upgrade
- components
- comparison-table
- plan-card
- w
- [workflowId]
- components
- action-bar
- chat
- components
- chat-message
- output-select
- command-list
- cursors
- diff-controls
- error
- note-block
- panel
- components
- copilot/components/user-input
- hooks
- deploy
- components/deploy-modal
- components
- api
- chat
- general
- components
- mcp
- editor
- components
- connection-blocks
- components/field-item
- retry-settings
- sub-block
- components
- checkbox-list
- code
- combobox
- condition-input
- credential-selector
- document-tag-entry
- env-var-dropdown
- eval-input
- file-upload
- filter-builder
- components
- grouped-checkbox-list
- input-mapping
- knowledge-base-selector
- knowledge-tag-filters
- long-input
- messages-input
- selector-combobox
- short-input
- skill-input
- slack-setup-wizard
- sort-builder
- components
- starter
- switch
- table-selector
- table
- tag-dropdown
- tool-input
- components/tools
- variables-input
- hooks
- subflow-editor
- toolbar
- components
- search-replace
- subflows
- loop
- parallel
- terminal
- components
- filter-popover
- output-panel
- components
- toggle-button
- hooks
- variables
- wand-prompt-bar
- workflow-block
- workflow-controls
- hooks
- utils
- components
- preview
- components
- preview-editor
- preview-workflow
- components/block
- sidebar
- components
- file-list
- help-modal
- search-modal
- components
- command-chrome
- command-items
- settings-sidebar
- sidebar-section
- workflow-list/components
- delete-modal
- folder-item
- references-modal
- components/reference-tree
- workflow-item
- workspace-header
- components/pending-invitations
- hooks
- background
- blocks
- blocks
- custom
- components
- agent-stream
- emails
- _styles
- agent
- auth
- billing
- components
- invitations
- notifications
- support
- permissions
- pii
- settings
- ui
- content
- blog
- agent-as-yjs-peer
- components
- enterprise
- library
- aeo-vs-geo-what-answer-engine-and-generative-engine-optimization-actually-mean
- agentic-ai-coding-tools-what-they-are-and-how-the-top-options-compare
- best-ai-agent-builder-2026
- best-ai-agent-platforms-for-enterprise-teams-2026
- best-ai-agents-for-executive-assistant-tasks
- best-ai-agents-support-ticket-triage
- sim-vs-dify-open-source-ai-workspace-vs-llm-app-rag-platform
- what-is-an-agentic-workflow
- ee
- access-control
- components
- utils
- custom-blocks/components
- data-drains/components
- data-retention/components
- session-policy/components
- sso/components
- whitelabeling/components
- workspace-forking
- components
- fork-excluded-workflows
- fork-file-tree
- fork-resource-picker
- fork-sync
- fork-workspace-modal
- hooks
- lib
- copy
- mapping
- promote
- remap
- enrichments
- company-domain
- company-info
- phone-number
- executor
- execution
- handlers
- agent
- condition
- evaluator
- function
- generic
- mothership
- pi
- cloud
- authoring
- babysit
- plan
- review
- core
- local
- search
- router
- variables
- workflow
- orchestrators
- utils
- variables
- resolvers
- hooks
- queries
- oauth
- utils
- selectors
- providers
- sim
- snowflake
- zoho-desk
- lib
- admin
- api-key
- api/contracts
- knowledge
- media
- selectors
- tools
- media
- v1
- admin
- v2/tables
- auth
- connectors
- sso
- billing
- calculations
- core
- types
- webhooks
- blog
- browser-agent
- chunkers
- collab-doc
- colors
- compare/data
- content
- copilot
- async-runs
- chat
- generated
- persistence
- tool-confirm
- tool-permission
- request
- context
- go
- handlers
- lifecycle
- session
- tools
- resources
- tool-executor
- tools
- client
- handlers
- deployment
- management
- workflow
- registry
- server
- blocks
- docs
- files
- image
- jobs
- knowledge
- media
- other
- table
- user
- workflow/edit-workflow
- vfs
- core
- async-jobs
- backends
- config
- execution-limits
- idempotency
- security
- storage
- utils
- credentials
- __tests__
- client-credential-accounts
- minters
- orchestration
- token-service-accounts
- validators
- data-drains/sources
- db
- desktop
- embeddings
- providers
- environment
- events
- execution
- code-placeholders
- payloads
- remote-sandbox
- fixtures
- sandbox
- brokers
- bundles
- file-parsers
- folders
- guardrails
- integrations
- invitations
- knowledge
- chunks
- documents
- tags
- logs
- execution
- trace-spans
- mcp
- memory
- messaging/email
- providers
- model-router
- mothership
- inbox
- oauth
- permission-groups
- pinned-items
- posthog
- realtime
- speech
- table
- __tests__
- column-types
- columns
- query-builder
- __tests__
- rows
- workflow-groups
- terminal
- ui
- uploads
- client
- contexts
- execution
- workspace
- core
- providers
- blob
- gcs
- s3
- server
- utils
- url-state
- users
- wand
- webhooks
- polling
- providers
- workflows
- blocks
- comparison
- credentials
- custom-blocks
- diff
- executor
- migrations
- notes
- orchestration
- persistence
- references
- sanitization
- schedules
- search-replace/resources
- streaming
- subblocks
- triggers
- workspace-events
- workspace-files
- workspaces
- permissions
- providers
- anthropic
- azure-openai
- baseten
- bedrock
- cerebras
- deepseek
- fireworks
- gemini
- groq
- kimi
- litellm
- meta
- mistral
- nvidia
- ollama-cloud
- ollama
- openai-compat
- openai
- openrouter
- sakana
- together
- vertex
- vllm
- xai
- zai
- public
- blog/agent-as-yjs-peer
- brand/fonts
- landing/logos
- library
- aeo-vs-geo-what-answer-engine-and-generative-engine-optimization-actually-mean
- agentic-ai-coding-tools-what-they-are-and-how-the-top-options-compare
- best-ai-agent-builder-2026
- best-ai-agent-platforms-for-enterprise-teams-2026
- best-ai-agents-for-executive-assistant-tasks
- best-ai-agents-support-ticket-triage
- sim-vs-dify-open-source-ai-workspace-vs-llm-app-rag-platform
- what-is-an-agentic-workflow
- static
- sandbox-tasks
- scripts
- serializer
- tests
- stores
- browser-session
- copilot-terminal
- execution
- modals/search
- panel
- terminal/console
- workflows/workflow
- tools
- a2a
- agentphone
- airweave
- brightdata
- browser_use
- context_dev
- cursor
- devin
- dspy
- dynatrace
- elevenlabs
- embeddings
- exa
- file
- firecrawl
- fireflies
- flint
- function
- gamma
- generated
- gong
- google_docs
- google_translate
- greptile
- guardrails
- huggingface
- hunter
- image
- instagram
- knowledge
- linkup
- llm
- logfire
- managed_agent
- mem0
- memory
- mintlify
- mistral
- openai
- parallel
- pdl
- peopledatalabs
- perplexity
- pinecone
- quiver
- search
- sixtyfour
- smartlead
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
172 | 198 | | |
173 | 199 | | |
174 | 200 | | |
| |||
954 | 980 | | |
955 | 981 | | |
956 | 982 | | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
957 | 1001 | | |
958 | 1002 | | |
959 | 1003 | | |
| |||
963 | 1007 | | |
964 | 1008 | | |
965 | 1009 | | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
966 | 1013 | | |
967 | 1014 | | |
968 | 1015 | | |
969 | 1016 | | |
970 | 1017 | | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
971 | 1021 | | |
972 | 1022 | | |
973 | 1023 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
36 | 44 | | |
37 | 45 | | |
38 | 46 | | |
| |||
45 | 53 | | |
46 | 54 | | |
47 | 55 | | |
48 | | - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
49 | 69 | | |
50 | 70 | | |
51 | 71 | | |
| |||
55 | 75 | | |
56 | 76 | | |
57 | 77 | | |
| 78 | + | |
58 | 79 | | |
59 | 80 | | |
60 | 81 | | |
61 | 82 | | |
62 | | - | |
| 83 | + | |
63 | 84 | | |
64 | | - | |
| 85 | + | |
65 | 86 | | |
66 | | - | |
| 87 | + | |
67 | 88 | | |
68 | 89 | | |
69 | 90 | | |
70 | 91 | | |
71 | 92 | | |
72 | 93 | | |
73 | | - | |
| 94 | + | |
| 95 | + | |
0 commit comments