Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add more context to support chat #11014

Merged
merged 18 commits into from
Oct 2, 2024

Conversation

MiloradFilipovic
Copy link
Contributor

@MiloradFilipovic MiloradFilipovic commented Sep 30, 2024

Summary

Adding more details about what user is currently seeing to the support chat request:

type UserContext {
	activeNodeInfo?: {
		node?: INode;
		nodeIssues?: INodeIssues;
		nodeInputData?: IDataObject;
		referencedNodes?: NodeExecutionSchema[];
		executionStatus?: {
			status: string;
			error?: ErrorContext['error'];
		};
	};
	activeCredentials?: Pick<ICredentialType, 'name' | 'displayName'>;
	currentView?: VIEWS;
}

Accompanying AI Service PR

Related Linear tickets, Github issues, and Community forum posts

Closes ADO-2659
Closes ADO-2646

Review / Merge checklist

  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with release/backport (if the PR is an urgent fix that needs to be backported)

* master:
  feat(Iterable Node): Add support for EDC and USDC selection (#10908)
  test(Schedule Trigger Node): Add tests and extract trigger test helper (no-changelog) (#10625)
  fix(Todoist Node): Fix listSearch filter bug in Todoist Node (#10989)
  fix(AwsS3 Node): Fix search only using first input parameters (#10998)
  fix(editor): Fix bug causing node issues to not be assigned before first interaction (no-changelog) (#10980)
  fix(editor): Allow resources to move between personal and team projects (#10683)
  fix(Respond to Webhook Node): Node does not work with Wait node (#10992)
  fix(core): Upgrade @n8n/typeorm to address a rare mutex release issue (#10993)
  refactor(core): Separate execution `startedAt` from `createdAt` (#10810)
  refactor(core): Make all pubsub messages type-safe (#10990)
  feat(Question and Answer Chain Node): Customize question and answer system prompt (#10385)
  fix(editor): Fix performance issue in credentials list (#10988)
  fix(RSS Feed Trigger Node): Fix regression on missing timestamps (#10991)
  fix(editor): Fix workflow executions list page redirection (#10981)
  fix(editor): Fix filter execution by "Queued" (#10987)
  fix(API): Fix workflow project transfer (#10651)
* master:
  feat(editor): Overhaul document title management (#10999)
  refactor(core): Organize all event maps (#10997)
  fix(AI Agent Node): Fix output parsing and empty tool input handling in AI Agent node (#10970)
@MiloradFilipovic MiloradFilipovic self-assigned this Sep 30, 2024
@n8n-assistant n8n-assistant bot added n8n team Authored by the n8n team ui Enhancement in /editor-ui or /design-system labels Sep 30, 2024
mutdmour
mutdmour previously approved these changes Oct 1, 2024
Copy link

cypress bot commented Oct 1, 2024

n8n    Run #7120

Run Properties:  status check passed Passed #7120  •  git commit c0a30f1ff9: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 MiloradFilipovic 🗃️ e2e/*
Project n8n
Branch Review ADO-2659-context-to-support-chat
Run status status check passed Passed #7120
Run duration 04m 30s
Commit git commit c0a30f1ff9: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 MiloradFilipovic 🗃️ e2e/*
Committer Milorad Filipovic
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 1
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 435
View all changes introduced in this branch ↗︎

Copy link
Contributor

github-actions bot commented Oct 1, 2024

✅ All Cypress E2E specs passed

mutdmour
mutdmour previously approved these changes Oct 1, 2024
Copy link
Contributor

github-actions bot commented Oct 1, 2024

✅ All Cypress E2E specs passed

Copy link
Contributor

@mutdmour mutdmour left a comment

Choose a reason for hiding this comment

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

Reminder to add more tests

Copy link
Contributor

github-actions bot commented Oct 2, 2024

✅ All Cypress E2E specs passed

@MiloradFilipovic MiloradFilipovic merged commit 8a30f92 into master Oct 2, 2024
34 checks passed
@MiloradFilipovic MiloradFilipovic deleted the ADO-2659-context-to-support-chat branch October 2, 2024 08:00
This was referenced Oct 2, 2024
@janober
Copy link
Member

janober commented Oct 2, 2024

Got released with [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
n8n team Authored by the n8n team Released ui Enhancement in /editor-ui or /design-system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants