Skip to content

Conversation

@lexiv0re
Copy link
Collaborator

@huly-github-staging
Copy link

Connected to Huly®: UBERF-13699

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements Huly secretary integration as an AI assistant feature, adding comprehensive support for AI assistant functionality across the platform.

  • Adds new social ID type HULY_ASSISTANT with corresponding account operations
  • Creates complete plugin architecture with UI components and integration handlers
  • Implements database migration to support the new social ID type

Reviewed Changes

Copilot reviewed 58 out of 59 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
server/account/src/serviceOperations.ts Adds 'ai-assistant' to allowed services for social ID operations
server/account/src/operations.ts Implements addHulyAssistantSocialId operation and method mapping
server/account/src/collections/postgres/migrations.ts Adds V16 migration for huly-assistant social ID type
packages/core/src/classes.ts Adds HULY_ASSISTANT enum to SocialIdType
packages/core/src/utils.ts Includes OIDC in loginSocialTypes array
packages/account-client/src/client.ts Adds client method for Huly assistant social ID creation
plugins/ai-assistant/* Creates core AI assistant plugin with types and handlers
plugins/ai-assistant-resources/* Implements UI components, utilities, and Svelte integration
plugins/ai-assistant-assets/* Provides internationalization assets for multiple languages
models/ai-assistant/* Defines model integration with settings system
rush.json Registers new AI assistant packages in monorepo
Files not reviewed (1)
  • common/config/rush/pnpm-lock.yaml: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@lexiv0re lexiv0re requested a review from kosz78 September 15, 2025 12:55
kosz78
kosz78 previously approved these changes Sep 15, 2025
haiodo
haiodo previously approved these changes Sep 16, 2025
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
@lexiv0re lexiv0re dismissed stale reviews from ArtyomSavchenko, haiodo, and kosz78 via 7827f72 September 17, 2025 05:56
@lexiv0re lexiv0re force-pushed the uberf-13587/huly-secretary branch from 970ffd1 to 7827f72 Compare September 17, 2025 05:56
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
@lexiv0re lexiv0re merged commit d0a42d6 into develop Sep 17, 2025
15 checks passed
@lexiv0re lexiv0re deleted the uberf-13587/huly-secretary branch September 17, 2025 12:23
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.

Support huly-secretary social id

5 participants