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

Reply via email to