Skip to content

[AI-8410] Feature: Host apps can load Angie sidebar with v2 config - #42

Closed
matipojo wants to merge 4 commits into
masterfrom
AI-8410-load-sidebar-v2
Closed

[AI-8410] Feature: Host apps can load Angie sidebar with v2 config#42
matipojo wants to merge 4 commits into
masterfrom
AI-8410-load-sidebar-v2

Conversation

@matipojo

Copy link
Copy Markdown
Member

Problem

Host applications integrating Angie need a structured way to boot the sidebar with host-specific context (appId, website, aiContext), container options, and iframe settings. The current SDK surface does not expose a dedicated v2 load API for this.

Solution

Add loadSidebarV2 to AngieMcpSdk with a configurable options model, config resolution, container/shell setup, and embedded host handshake.

Jira: https://elementor.atlassian.net/browse/AI-8410

matipojo added 4 commits May 27, 2026 20:28
…configuration in load-sidebar-v2. Add new styles for WordPress theme and improve iframe handling. Update tests to cover new functionality.
…' across load-sidebar-v2 components. Update related tests and constants to reflect this change, enhancing selector flexibility for button integration.
…oad-sidebar-v2. Update configuration types and add tests to ensure proper functionality and error handling.
@matipojo

matipojo commented May 31, 2026

Copy link
Copy Markdown
Member Author

Superseded by stacked review PRs for the same AI-8410 work:

  1. Core sidebar API[AI-8410] Feature: Host apps can load Angie sidebar with v2 config — core sidebar API #43 (AI-8410-v2-coremaster)
  2. Layouts and chat toggle[AI-8410] Feature: Host apps can load Angie sidebar with v2 config — layouts and chat toggle #44 (AI-8410-v2-layoutsAI-8410-v2-core)
  3. Host API bridge[AI-8410] Feature: Host apps can load Angie sidebar with v2 config — host API bridge #45 (AI-8410-v2-host-bridgeAI-8410-v2-layouts)

Original branch AI-8410-load-sidebar-v2 and backup ref refs/backup/AI-8410-load-sidebar-v2 are unchanged for reference. Closing this draft in favor of the stack.

@matipojo matipojo closed this May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant