The GitHub Actions job "Lint PR" on texera.git/feat/general-chatbot has failed. Run started by GitHub user claire687 (triggered by claire687).
Head commit for run: 6ec9bdb14b058f32ad950cf4634a7d168bbadbbd / Claire Li <[email protected]> feat(agent-service): global AI agent with natural language navigation and file management Expands the Texera AI agent into a global chatbot available on every page, enabling end-to-end natural language interaction without manual navigation. Agent service changes: - Global agent with navigate, listWorkflows, listDatasets, listDatasets tools - Auto-discover and provision computing units for workflow execution - Lazy workflow creation on first operator add (no upfront workflow required) - navigateToWorkflow with auto-naming from uploaded filename - Loop detection for addOperator/modifyOperator repetition (max 3/5 per turn) - File context persistence across conversation turns (lastSeenFileContext) - Auto-inject fileName for file-scan operators from file context - Structured response formatting with markdown, clean next-step suggestions - Fix inputPorts/outputPorts stripping in execution requests (was causing 400) - Auto-discover running computing unit; provision new local unit if none exists - Dataset-specific navigation with dvid query param for version auto-selection - navigateToWorkflow abort on first call to prevent looping Frontend changes: - Global agent panel (AppComponent) visible on every page, Cursor-style sidebar - Agent panel pushes page content (paddingRight) instead of overlapping - Sidebar collapses dashboard nav when agent panel opens - File upload via chat with duplicate detection (Use Existing / Upload New) - Dataset version auto-selection on navigation via ?dvid= query param - Onboarding welcome screen for first-time users (agents.length === 0) - Agent auto-opens on login if no agents exist - Workflow auto-naming based on uploaded filename - Navigate to specific dataset page after file upload - Agent registration no longer forces workflow creation upfront Report URL: https://github.com/apache/texera/actions/runs/25948446478 With regards, GitHub Actions via GitBox
