Rename Content Import menu and expand AI Direct Config workflow task - #532
Open
MikeAlhayek wants to merge 6 commits into
Open
Rename Content Import menu and expand AI Direct Config workflow task#532MikeAlhayek wants to merge 6 commits into
MikeAlhayek wants to merge 6 commits into
Conversation
Relabel the Settings admin menu entry "Import Content" to "Content Import" and update the related documentation. Expand the "AI Completion using Direct Config" workflow task to expose the full set of Chat Interactions parameters, grouped into Settings, Knowledge, and Capabilities tabs. The task now embeds a ChatInteraction and executes via the same completion-context builder and completion service used by the Chat Interactions hub. Each feature contributes its own fields through dedicated display drivers instead of a single driver/view: - AI module: connection, parameters, prompt-template selection, and tools - AI MCP module: MCP connections - AI A2A module: A2A connections - AI Data Sources module: data source and retrieval configuration The task and its drivers are gated on the AI Chat Interactions feature, which provides the completion-context handler that maps the interaction to the AI completion context. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…tent Add a dedicated tool-instances display driver to the AI Completion using Direct Config workflow activity's Capabilities tab. The selection is stored as AIToolInstanceMetadata on the embedded interaction, which the shared AIToolInstanceCompletionContextBuilderHandler resolves at execution time. The driver is gated on the AI Tool Instances feature. Rename the activity editor's "Settings" tab to "Content" so the result property and prompt template group with the other configuration fields. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contribute a document upload UI on the Knowledge tab of the AI Completion using Direct Config workflow activity. Uploaded text-based files are chunked, embedded, and indexed against the configured document index profile, keyed by the activity's embedded interaction id, so their content is retrieved to provide context when the activity invokes the model. Mirrors the AI Profile documents pattern (inline multipart form upload processed in the driver). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Subject Flows list: - Rename the "Edit content type" button to "Edit Content Type". - Add an "Edit Settings" button that links directly to the OmnichannelSubjectPart part-settings editor. Part-settings editor: - Hide the Azure AI Search and Elasticsearch content index settings that Orchard Core injects into every content-type part editor, but only while editing the OmnichannelSubjectPart, via a scoped IShapeTableProvider. Indexing for omnichannel subjects is managed automatically. Activity completion: - Add an optional "Preparation notes" textarea to each workflow result that creates a follow-up activity. The note is saved as the follow-up activity's instructions, giving the next agent context. Wired end-to-end through ActivityDispositionRequest, AutomatedActivityCompletionRequest, and SubjectActionExecutionContext into DefaultSubjectActionExecutor. Includes unit tests and documentation/changelog updates. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ider Change GetRouteValue parameter type from IReadOnlyDictionary<string, object> to RouteValueDictionary for improved performance, resolving the CI build failure. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Relabel the Settings admin menu entry "Import Content" to "Content Import" and update the related documentation.
Expand the "AI Completion using Direct Config" workflow task to expose the full set of Chat Interactions parameters, grouped into Settings, Knowledge, and Capabilities tabs. The task now embeds a ChatInteraction and executes via the same completion-context builder and completion service used by the Chat Interactions hub.
Each feature contributes its own fields through dedicated display drivers instead of a single driver/view:
The task and its drivers are gated on the AI Chat Interactions feature, which provides the completion-context handler that maps the interaction to the AI completion context.