Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 48 additions & 1 deletion .cursor/rules/we-schema.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -799,7 +799,7 @@ when `relative` is enabled.
- Grid (DesignSystemElement)
Props: template?: string, columns?: number, minChildWidth?: string
- IconLabelButton
Props: icon: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, label: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, selected?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<boolean | undefined>, iconWeight?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<IconWeight | undefined>, onClick?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<(() => void) | undefined>, class?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string | undefined>, styles?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<Record<string, string | number> | undefined>
Props: icon: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, label: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, selected?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<boolean | undefined>, iconWeight?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<IconWeight | undefined>, onClick?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<(() => void) | undefined>, class?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string | undefined>, styles?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<Record<string, string | number> | undefined>
- ImageCrop
Props: src: string, fileName?: string, aspect?: number, maxSize?: number, outputType?: string, quality?: number, onReady?: ((ref: ImageCropRef) => void)
- ImageLightbox
Expand Down Expand Up @@ -1048,6 +1048,15 @@ AgentSettings extends Ad4mModel:
- installedThemes: HasMany → Theme [we://installed_theme]
- spaceTemplatePreferences: HasMany → SpaceTemplatePreference [we://space_template_preference]

Assistant extends WeNode:
Fields:
- name: string [we://name]
- modelId: string [we://model_id]
- systemPrompt: string [we://system_prompt]
- personalityIds: string [we://personality_ids]
- skillIds: string [we://skill_ids]
- mcpServerIds: string [we://mcp_server_ids]

AudioBlock extends WeNode:
Fields:
- title: string (required) [we://title]
Expand Down Expand Up @@ -1157,6 +1166,28 @@ LocationBlock extends WeNode:
- country: string [we://country]
- version: number [we://version]

McpServer extends WeNode:
Fields:
- name: string [we://name]
- transport: string = 'stdio' [we://transport]
- url: string [we://url]
- command: string [we://command]
- auth: string [we://auth]

Message extends WeNode:
Fields:
- threadId: string [we://thread_id]
- role: string [we://role]
- content: string [we://content]
- toolCalls: string [we://tool_calls]
- ts: string [we://ts]
- status: string [we://status]

Personality extends WeNode:
Fields:
- name: string [we://name]
- body: string [we://body]

Signal extends Ad4mModel:
Fields:
- signalTypeId: string [we://signal_type_id]
Expand All @@ -1179,6 +1210,12 @@ SignalType extends WeNode:
- valueType: string = 'numeric' [we://signal_value_type]
- schemaVersion: number = 1 [we://schema_version]

Skill extends WeNode:
Fields:
- name: string [we://name]
- description: string [we://description]
- body: string [we://body]

Space extends WeNode:
Fields:
- uuid: string [we://uuid]
Expand Down Expand Up @@ -1255,6 +1292,16 @@ Theme extends WeNode:
Relations:
- screenshots: HasMany → ImageBlock [we://screenshot]

Thread extends WeNode:
Fields:
- title: string [we://title]
- assistantId: string [we://assistant_id]
- modelId: string [we://model_id]
- createdAt: string [we://created_at]
- updatedAt: string [we://updated_at]
Relations:
- messages: HasMany → Message [we://message]

VideoBlock extends WeNode:
Fields:
- title: string [we://title]
Expand Down
49 changes: 48 additions & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -799,7 +799,7 @@ when `relative` is enabled.
- Grid (DesignSystemElement)
Props: template?: string, columns?: number, minChildWidth?: string
- IconLabelButton
Props: icon: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, label: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, selected?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<boolean | undefined>, iconWeight?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<IconWeight | undefined>, onClick?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<(() => void) | undefined>, class?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string | undefined>, styles?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<Record<string, string | number> | undefined>
Props: icon: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, label: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, selected?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<boolean | undefined>, iconWeight?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<IconWeight | undefined>, onClick?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<(() => void) | undefined>, class?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string | undefined>, styles?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<Record<string, string | number> | undefined>
- ImageCrop
Props: src: string, fileName?: string, aspect?: number, maxSize?: number, outputType?: string, quality?: number, onReady?: ((ref: ImageCropRef) => void)
- ImageLightbox
Expand Down Expand Up @@ -1048,6 +1048,15 @@ AgentSettings extends Ad4mModel:
- installedThemes: HasMany → Theme [we://installed_theme]
- spaceTemplatePreferences: HasMany → SpaceTemplatePreference [we://space_template_preference]

Assistant extends WeNode:
Fields:
- name: string [we://name]
- modelId: string [we://model_id]
- systemPrompt: string [we://system_prompt]
- personalityIds: string [we://personality_ids]
- skillIds: string [we://skill_ids]
- mcpServerIds: string [we://mcp_server_ids]

AudioBlock extends WeNode:
Fields:
- title: string (required) [we://title]
Expand Down Expand Up @@ -1157,6 +1166,28 @@ LocationBlock extends WeNode:
- country: string [we://country]
- version: number [we://version]

McpServer extends WeNode:
Fields:
- name: string [we://name]
- transport: string = 'stdio' [we://transport]
- url: string [we://url]
- command: string [we://command]
- auth: string [we://auth]

Message extends WeNode:
Fields:
- threadId: string [we://thread_id]
- role: string [we://role]
- content: string [we://content]
- toolCalls: string [we://tool_calls]
- ts: string [we://ts]
- status: string [we://status]

Personality extends WeNode:
Fields:
- name: string [we://name]
- body: string [we://body]

Signal extends Ad4mModel:
Fields:
- signalTypeId: string [we://signal_type_id]
Expand All @@ -1179,6 +1210,12 @@ SignalType extends WeNode:
- valueType: string = 'numeric' [we://signal_value_type]
- schemaVersion: number = 1 [we://schema_version]

Skill extends WeNode:
Fields:
- name: string [we://name]
- description: string [we://description]
- body: string [we://body]

Space extends WeNode:
Fields:
- uuid: string [we://uuid]
Expand Down Expand Up @@ -1255,6 +1292,16 @@ Theme extends WeNode:
Relations:
- screenshots: HasMany → ImageBlock [we://screenshot]

Thread extends WeNode:
Fields:
- title: string [we://title]
- assistantId: string [we://assistant_id]
- modelId: string [we://model_id]
- createdAt: string [we://created_at]
- updatedAt: string [we://updated_at]
Relations:
- messages: HasMany → Message [we://message]

VideoBlock extends WeNode:
Fields:
- title: string [we://title]
Expand Down
49 changes: 48 additions & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -799,7 +799,7 @@ when `relative` is enabled.
- Grid (DesignSystemElement)
Props: template?: string, columns?: number, minChildWidth?: string
- IconLabelButton
Props: icon: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, label: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, selected?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<boolean | undefined>, iconWeight?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<IconWeight | undefined>, onClick?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<(() => void) | undefined>, class?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<string | undefined>, styles?: import("/home/james/Desktop/Coding/we/packages/design-system/utils/dist/solid").MaybeAccessor<Record<string, string | number> | undefined>
Props: icon: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, label: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string>, selected?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<boolean | undefined>, iconWeight?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<IconWeight | undefined>, onClick?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<(() => void) | undefined>, class?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<string | undefined>, styles?: import("/home/josh/workspaces/coasys/we/packages/design-system/utils/dist/solid").MaybeAccessor<Record<string, string | number> | undefined>
- ImageCrop
Props: src: string, fileName?: string, aspect?: number, maxSize?: number, outputType?: string, quality?: number, onReady?: ((ref: ImageCropRef) => void)
- ImageLightbox
Expand Down Expand Up @@ -1048,6 +1048,15 @@ AgentSettings extends Ad4mModel:
- installedThemes: HasMany → Theme [we://installed_theme]
- spaceTemplatePreferences: HasMany → SpaceTemplatePreference [we://space_template_preference]

Assistant extends WeNode:
Fields:
- name: string [we://name]
- modelId: string [we://model_id]
- systemPrompt: string [we://system_prompt]
- personalityIds: string [we://personality_ids]
- skillIds: string [we://skill_ids]
- mcpServerIds: string [we://mcp_server_ids]

AudioBlock extends WeNode:
Fields:
- title: string (required) [we://title]
Expand Down Expand Up @@ -1157,6 +1166,28 @@ LocationBlock extends WeNode:
- country: string [we://country]
- version: number [we://version]

McpServer extends WeNode:
Fields:
- name: string [we://name]
- transport: string = 'stdio' [we://transport]
- url: string [we://url]
- command: string [we://command]
- auth: string [we://auth]

Message extends WeNode:
Fields:
- threadId: string [we://thread_id]
- role: string [we://role]
- content: string [we://content]
- toolCalls: string [we://tool_calls]
- ts: string [we://ts]
- status: string [we://status]

Personality extends WeNode:
Fields:
- name: string [we://name]
- body: string [we://body]

Signal extends Ad4mModel:
Fields:
- signalTypeId: string [we://signal_type_id]
Expand All @@ -1179,6 +1210,12 @@ SignalType extends WeNode:
- valueType: string = 'numeric' [we://signal_value_type]
- schemaVersion: number = 1 [we://schema_version]

Skill extends WeNode:
Fields:
- name: string [we://name]
- description: string [we://description]
- body: string [we://body]

Space extends WeNode:
Fields:
- uuid: string [we://uuid]
Expand Down Expand Up @@ -1255,6 +1292,16 @@ Theme extends WeNode:
Relations:
- screenshots: HasMany → ImageBlock [we://screenshot]

Thread extends WeNode:
Fields:
- title: string [we://title]
- assistantId: string [we://assistant_id]
- modelId: string [we://model_id]
- createdAt: string [we://created_at]
- updatedAt: string [we://updated_at]
Relations:
- messages: HasMany → Message [we://message]

VideoBlock extends WeNode:
Fields:
- title: string [we://title]
Expand Down
Binary file added docs/assistant-ui/config-mcp.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assistant-ui/config-skills.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assistant-ui/surface.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assistant-ui/thread-tool-open.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading