Commit graph

6530 commits

Author SHA1 Message Date
Rohan Verma
4fe216856d
Merge pull request #1478 from MODSetter/dev
fix(install.ps1): add manual validation for Variant parameter
2026-06-10 00:58:47 -07:00
DESKTOP-RTLN3BA\$punk
b4c6061353 Merge commit '793fa401da' into dev 2026-06-10 00:58:09 -07:00
DESKTOP-RTLN3BA\$punk
a024b03fb0 fix(install.ps1): add manual validation for Variant parameter to prevent errors during script execution 2026-06-10 00:57:41 -07:00
Rohan Verma
793fa401da
Merge pull request #1477 from MODSetter/dev
feat: build fixes
2026-06-09 23:59:26 -07:00
DESKTOP-RTLN3BA\$punk
52f035f344 fix(build): disable npm rebuild for non-macOS platforms in release workflow 2026-06-09 23:58:47 -07:00
DESKTOP-RTLN3BA\$punk
fb0e466492 Merge remote-tracking branch 'origin/main' into dev 2026-06-09 23:54:45 -07:00
DESKTOP-RTLN3BA\$punk
1f9dc28f07 chore(Dockerfile): add git dependency for fumadocs-mdx plugin during build 2026-06-09 23:54:37 -07:00
Rohan Verma
4c29938528
Merge pull request #1476 from MODSetter/dev
feat(0.0.27): bug fixes and optimizations
2026-06-09 23:10:44 -07:00
Rohan Verma
2624392c4a
Merge pull request #1473 from AnishSarkar22/fix/changelogs
feat: add all missing changelogs
2026-06-09 23:04:23 -07:00
DESKTOP-RTLN3BA\$punk
cb17f31dc1 feat(version)" bumped version to 0.0.27 2026-06-09 22:52:12 -07:00
Anish Sarkar
3f21d5fdd6 Merge remote-tracking branch 'upstream/dev' into fix/changelogs 2026-06-10 10:57:21 +05:30
Rohan Verma
fb6a65cb69
Merge pull request #1475 from CREDO23/fix-bugs
[Fix(indexers)] Stop documents getting stuck in pending/processing on ETL or skip failures
2026-06-09 21:51:28 -07:00
CREDO23
59c1cf14c7 test(indexers): cover mark_connector_documents_failed behavior 2026-06-10 00:11:00 +02:00
CREDO23
77544ab768 test(google-drive): assert stuck pending/processing docs retry 2026-06-10 00:11:00 +02:00
CREDO23
ba687813c1 fix(elasticsearch): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
c26181d086 fix(airtable): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
e3afe9d7c7 fix(luma): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
8191118eb4 fix(bookstack): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
45438249b6 fix(clickup): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
f5dd8f3985 fix(github): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
f085ac59e5 fix(teams): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
791b0afe16 fix(discord): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
be8a3bcd00 fix(slack): commit failed status immediately 2026-06-10 00:10:52 +02:00
CREDO23
c47949791b fix(confluence): fail skipped placeholders so they don't stay pending 2026-06-10 00:10:42 +02:00
CREDO23
d70d01f331 fix(linear): fail skipped placeholders so they don't stay pending 2026-06-10 00:10:42 +02:00
CREDO23
1b0912aaa3 fix(calendar): fail skipped placeholders so they don't stay pending 2026-06-10 00:10:42 +02:00
CREDO23
b2c2fc9c2e fix(gmail): fail skipped placeholders so they don't stay pending 2026-06-10 00:10:42 +02:00
CREDO23
90b32a8880 fix(notion): fail skipped placeholders so they don't stay pending 2026-06-10 00:10:42 +02:00
CREDO23
33300e4faa fix(dropbox): sanitize ETL reason and retry stuck pending/processing files 2026-06-10 00:10:25 +02:00
CREDO23
464e7d4554 fix(onedrive): sanitize ETL reason and retry stuck pending/processing files 2026-06-10 00:10:25 +02:00
CREDO23
c0c5f3414e fix(google-drive): sanitize ETL reason and retry stuck pending/processing files 2026-06-10 00:10:25 +02:00
CREDO23
8699befaa0 fix(indexing): log and recover session in rollback_and_persist_failure 2026-06-10 00:10:25 +02:00
CREDO23
9f76daec8f test(indexers): update download mock return shape 2026-06-09 23:39:25 +02:00
CREDO23
bdd3728c5b test(dropbox): update download failure return shape 2026-06-09 23:39:25 +02:00
CREDO23
b5aa41beb6 test(onedrive): update download failure return shape 2026-06-09 23:39:25 +02:00
CREDO23
5f59ad3ad3 test(google-drive): update download failure return shape 2026-06-09 23:39:25 +02:00
CREDO23
e45e8389dc fix(dropbox): mark documents failed on ETL failure 2026-06-09 23:39:25 +02:00
CREDO23
82aaaa5a9f fix(onedrive): mark documents failed on ETL failure 2026-06-09 23:39:25 +02:00
CREDO23
6fd95f82b4 fix(google-drive): mark placeholders failed on ETL failure 2026-06-09 23:39:25 +02:00
CREDO23
cb10882dc8 feat(indexers): add mark_connector_documents_failed helper 2026-06-09 23:39:25 +02:00
Rohan Verma
dec5a28d65
Merge pull request #1474 from MODSetter/dev_mod
feat: refactors, chat speed and scrapling migration
2026-06-09 04:46:33 -07:00
DESKTOP-RTLN3BA\$punk
41ff57101c feat: made chat fast
- Introduced lazy knowledge base retrieval mode, allowing the main agent to fetch KB content on demand via the `search_knowledge_base` tool, improving performance by skipping expensive pre-injection processes.
- Added cross-thread caching capability, enabling reuse of compiled graphs across different user chats, reducing latency for returning users.
- Updated middleware to support new lazy loading and caching features, ensuring efficient resource utilization and improved response times.
- Enhanced logging for performance tracking during knowledge retrieval and agent interactions.
2026-06-09 04:45:17 -07:00
DESKTOP-RTLN3BA\$punk
ce952d2ad1 chore: linting 2026-06-09 00:42:26 -07:00
DESKTOP-RTLN3BA\$punk
0a012dbc79 feat(middleware): enhance performance logging in chat agents
- Integrated performance logging in `OtelSpanMiddleware` to track model call durations even when OTel is disabled.
- Added detailed performance metrics in `KnowledgePriorityMiddleware` for database operations and embedding processes, improving visibility into query performance.
- Utilized `get_perf_logger` for consistent logging across middleware components.
2026-06-09 00:28:53 -07:00
DESKTOP-RTLN3BA\$punk
640ef5f15d feat(proxy): integrate Scrapling for enhanced web scraping capabilities
- Replaced Playwright with Scrapling's fetchers in the web crawling and YouTube processing modules for improved performance and flexibility.
- Updated proxy configuration to support dynamic proxy selection via environment variables.
- Enhanced logging to track performance metrics during web scraping operations.
- Refactored related modules to utilize the new proxy utilities and streamline the scraping process.
2026-06-09 00:15:10 -07:00
Anish Sarkar
32812b5f66 feat(ui): enhance chat example prompts and improve layout
- Added a new backend URL import to the route file for better configuration.
- Updated the Composer component to use a relative positioning class for improved layout.
- Refactored the ChatExamplePrompts component to enhance the display of active categories and prompts, including a close button for better user interaction.
2026-06-09 12:09:49 +05:30
Anish Sarkar
1c3f4cc6ac Merge remote-tracking branch 'upstream/dev' into fix/changelogs 2026-06-09 11:06:52 +05:30
Anish Sarkar
c9351c421e refactor(changelog): remove title and description fields from changelog entries and update schema 2026-06-09 10:13:27 +05:30
DESKTOP-RTLN3BA\$punk
41a93ca8fb refactor(env): streamline Redis configuration and remove deprecated variables
- Consolidated Redis configuration by introducing a single `REDIS_URL` variable for Celery broker, result backend, and app cache.
- Removed deprecated variables related to Firecrawl and Stripe token limits from `.env.example` files.
- Updated documentation to reflect changes in environment variable usage for improved clarity and maintainability.
2026-06-08 14:37:44 -07:00
DESKTOP-RTLN3BA\$punk
c2beaf1e5a refactor(config): centralize configuration management across modules
- Replaced environment variable usage with a centralized configuration system in multiple modules, including `celery_app`, `agent_cache_store`, `sandbox`, `file_storage`, and `connector_service`.
- Enhanced maintainability and readability by sourcing configuration values from the `config` module instead of directly from environment variables.
- Updated relevant settings to ensure consistent access to configuration values across the application.
2026-06-08 13:50:16 -07:00