Skip to content

Dev/ac knowledge agent#7

Merged
ac-s1 merged 17 commits intomainfrom
dev/ac-knowledge-agent
Feb 5, 2026
Merged

Dev/ac knowledge agent#7
ac-s1 merged 17 commits intomainfrom
dev/ac-knowledge-agent

Conversation

@ac-s1
Copy link
Contributor

@ac-s1 ac-s1 commented Dec 15, 2025

🚀 StackOne Knowledge Agent Demo
This PR introduces the StackOne Knowledge Agent Demo - a Next.js application that demonstrates how to build AI-powered document chat using StackOne's Documents API.

- Add comprehensive Next.js application demonstrating StackOne Documents API
- Include RAG architecture with multi-provider cloud storage integration
- Features OAuth flows, file picker components, and document processing pipeline
- Supports Google Drive, Dropbox, OneDrive and other cloud storage providers
- Includes streaming chat interface and agent management capabilities
- Update package-lock.json with new dependencies for the demo app
- Update next.config.ts to use new turbopack configuration syntax
- Remove deprecated experimental.turbo option
- Add Turbopack build script for faster builds
- Add webpack fallback script for debugging
- Maintain compatibility with existing webpack configuration

Based on Next.js documentation: https://nextjs.org/docs/app/api-reference/next-config-js/turbopack
- Reorganized README to focus on three key aspects: why, how, and how to use
- Added Quick Start section at the top for immediate accessibility
- Included comprehensive system architecture diagram with component interactions
- Removed separate documentation files and consolidated into single README
- Improved readability with clear sections and visual diagrams
- Regenerated package-lock.json to resolve conflicts with main branch
- Merged latest changes from main including oauth-redirect-proxy app
- Add comprehensive Next.js application demonstrating StackOne Documents API
- Implement multi-provider cloud storage integration (Google Drive, Dropbox, OneDrive, Notion)
- Build AI-powered document chat with RAG architecture
- Include StackOne Hub for OAuth flows and File Picker for file selection
- Add production-ready features: vector search, embeddings, conversation management
- Provide complete setup documentation and architecture diagrams
- Add Architecture Benefits section highlighting unified integration, scalable processing, and production-ready features
- Add Cloud Stack Flexibility section with specific examples for AWS, Google Cloud, Azure, and on-premises deployments
- Include hybrid approaches for multi-cloud and compliance-focused scenarios
- Demonstrate how StackOne works across different cloud environments
- Security fixes: Add server-only guard, fix IDOR vulnerabilities, enhance input validation
- Logging improvements: Redact sensitive data, remove full DB record logging
- Configuration fixes: Update ESLint, PostCSS, Next.js configs for better TypeScript support
- UI/UX improvements: Fix viewport heights, form buttons, router navigation
- Code quality: Rename Document interface, fix DOM queries, enhance type safety
- Remove redundant queries and improve error handling throughout
@ac-s1 ac-s1 requested a review from paulina-mve December 15, 2025 12:00
@vercel
Copy link

vercel bot commented Dec 15, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Review Updated (UTC)
examples-oauth-redirect-proxy Skipped Skipped Dec 15, 2025 0:01am

@vercel
Copy link

vercel bot commented Dec 15, 2025

Unable to deploy a commit from a private repository on your GitHub organization to the Alex's projects team on Vercel, which is currently on the Hobby plan. In order to deploy, you can:

  • Make your repository public or
  • Upgrade to Pro. A Pro subscription is required to deploy from a private organization repository.

To read more about collaboration on Vercel, click here.

ac-s1 and others added 8 commits February 5, 2026 13:20
- Remove root package-lock.json and workspaces config for independent apps
- Update README with StackOne Integration Gateway focus and agentic integrations
- Add comprehensive sections: examples, languages, structure, prerequisites, docs
- Rename react-nextjs-knowledge-agent to rag-knowledge-agent
- Add comprehensive Vercel deployment guide (DEPLOYMENT.md)
- Add vercel.json with function timeout configurations
- Clean up env.example with all required variables
- Fix input clearing issue in chat interface (prevent duplicate messages)
- Update database setup instructions for Neon/Supabase marketplace integration

Co-authored-by: Cursor <cursoragent@cursor.com>
- Add app-specific .gitignore to ensure .env files are never committed
- Add SECURITY.md with security checklist and best practices
- Verify no secrets are hardcoded in codebase

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
- Add root package.json with workspaces configuration
- Add turbo.json with build pipeline configuration
- Update README with Turborepo usage instructions
- Update DEPLOYMENT.md with Turborepo build options
- Enable parallel builds and caching across apps

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
- Resolve README.md conflicts: keep rag-knowledge-agent name and Turborepo instructions
- Resolve package.json conflicts: use npm@10.9.2 from main, keep workspaces config
- Remove package-lock.json as per main branch (no root lockfile)

Co-authored-by: Cursor <cursoragent@cursor.com>
- Add ui: tui for better terminal UI
- Add inputs configuration for build task
- Keep additional outputs for dist and build directories

Co-authored-by: Cursor <cursoragent@cursor.com>
@ac-s1 ac-s1 merged commit 9fb8606 into main Feb 5, 2026
1 check passed
@ac-s1 ac-s1 deleted the dev/ac-knowledge-agent branch February 5, 2026 13:48
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 113 files

Note: This PR contains a large number of files. cubic only reviews up to 75 files per PR, so some files may not have been reviewed.

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