Alex
ececcb8b17
feat: init pg migration
2026-04-12 00:07:24 +01:00
Alex
fcdb4fb5e8
feat: faster ebook parsing
2026-04-09 18:31:06 +01:00
Alex
0c15af90b1
feat: history overwrite
2026-04-06 14:42:01 +01:00
Alex
72b3d94453
fix: tests
2026-04-03 18:30:46 +01:00
Alex
d711eefe96
patch: agent usage limits
2026-04-03 18:03:31 +01:00
Alex
79206f3919
fix: harden faiss
2026-04-03 17:57:49 +01:00
Alex
de971d9452
fix: validate mcp url
2026-04-03 17:52:48 +01:00
Alex
81989e8258
fix: patch /v1/models
2026-04-03 17:37:09 +01:00
Alex
02e93d993d
patch: available tools
2026-04-03 17:12:36 +01:00
Alex
6b6495f48c
patch: key
2026-04-03 17:06:35 +01:00
Alex
249dd9ce37
patch: paths
2026-04-03 16:45:03 +01:00
Alex
6381f7dd4e
fix: remove bad tests
2026-04-03 16:20:15 +01:00
Alex
e6ac4008fe
feat: better tool names for llms
2026-04-03 15:35:50 +01:00
Alex
1af09f114d
fix: tool mapping
2026-04-03 13:32:55 +01:00
Alex
8b9e595d85
fix: structure improvements of messages
2026-04-01 14:58:44 +01:00
Alex
e04baa7ed8
feat: tests and approval gate
2026-04-01 12:49:32 +01:00
Alex
addf57cab7
feat: compatible api
2026-03-31 23:10:09 +01:00
Alex
73256389cf
feat: client side tools
2026-03-31 22:20:55 +01:00
Alex
d609efca49
feat: continuation messages
2026-03-31 21:30:24 +01:00
Alex
727495c553
fix: mongo in unit tests
2026-03-31 00:34:49 +01:00
Alex
a3b08a5b44
More tests
2026-03-31 00:07:19 +01:00
Alex
d5c0322e2a
chore: more tests
2026-03-30 16:13:08 +01:00
Alex
ed0063aada
chore: handlers tests
2026-03-30 12:53:50 +01:00
Alex
126fa01b14
chore: utils tests
2026-03-29 11:49:35 +01:00
Alex
e06debad5f
chore: connector tests
2026-03-29 10:32:48 +01:00
Alex
6492852f7d
fix: lint on seeder test
2026-03-29 09:48:46 +01:00
Alex
00a621f33a
tests: retriever and seeder
2026-03-29 09:46:07 +01:00
Alex
fe185e5b8d
chore: api and tool tests
2026-03-28 21:51:47 +00:00
Alex
86664ebda2
Merge pull request #2320 from Alex-wuhu/novita-integration
...
feat: complete Novita AI provider integration
2026-03-28 13:22:02 +00:00
Alex
db18b743d1
fix tests 2
2026-03-28 13:10:41 +00:00
Alex
9e85cc9065
fix: test errors
2026-03-28 13:04:21 +00:00
Alex
47dcbcb74b
fix: tests and sources on workflow agent
2026-03-28 12:03:16 +00:00
Alex
84b2e4bab4
fix: end node multi input
2026-03-28 10:00:01 +00:00
Alex
b254de6ed6
tests: worker coverage
2026-03-27 12:03:55 +00:00
Alex
c726eb8ebd
fix: ruff
2026-03-26 18:48:53 +00:00
Alex
5f0d39e5f1
tests: vectors
2026-03-26 18:42:59 +00:00
Alex
f7bfd38b28
fix: proper fallback handling within agent during stream
2026-03-26 12:52:30 +00:00
Alex
820ee3a843
fix test
2026-03-25 22:53:09 +00:00
Alex
462f2e9494
mini refactors
2026-03-25 22:34:25 +00:00
Alex
32c268a21e
refactor: simplify agent architecture and remove ReActAgent
2026-03-25 12:47:17 +00:00
Alex
ed34c2b929
fix: tool name in agent builder
2026-03-25 11:29:31 +00:00
Alex
06e827573c
fix: jinja
2026-03-25 00:03:42 +00:00
Alex-wuhu
eaf39bb15b
feat: add Novita AI as LLM provider
...
Add Novita AI (https://novita.ai ) as a new LLM provider option.
Novita offers OpenAI-compatible API endpoints with competitive pricing.
2026-03-23 10:52:26 +08:00
Alex
21996af626
stt init ( #2306 )
...
* stt init
* fix: limits
* fix: errors
* fix: error messages
2026-03-17 14:27:48 +00:00
Siddhant Rai and Alex
65e57be4dd
feat: dynamic config rendering + mcp tool enhancement ( #2286 )
...
* feat: enhance modal functionality and configuration handling
- Updated WrapperModal to improve click outside detection for closing the modal.
- Refactored ToolConfig to utilize ConfigFieldSpec for better configuration management.
- Added validation and dynamic handling of configuration fields in ToolConfig.
- Introduced reconnect functionality for MCP tools in the Tools component.
- Enhanced user experience with improved error handling and loading states.
- Updated types for better type safety and clarity in configuration requirements.
* refactor: reorganize imports and improve conditional formatting
* fix: revert API_URL to use backend service name in docker-compose
* feat: add MCP auth status endpoint and integrate into user service and tools
* feat: implement logging for Brave, Postgres, and Telegram tools; add transport sanitization and credential extraction for MCP
---------
Co-authored-by: Alex <a@tushynski.me >
2026-03-13 15:58:50 +00:00
918bbf0369
Sharepoint ( #2283 )
...
* feat: add Microsoft Entra ID integration
- Updated .env-template and settings.py for Microsoft Entra ID configuration.
- Enhanced ConnectorsCallback to support SharePoint authentication.
- Introduced SharePointAuth and SharePointLoader classes.
- Added required dependencies in requirements.txt.
* feat: agent templates and seeding premade agents (#1910 )
* feat: agent templates and seeding premade agents
* fix: ensure ObjectId is used for source reference in agent configuration
* fix: improve source handling in DatabaseSeeder and update tool config processing
* feat: add prompt handling in DatabaseSeeder for agent configuration
* Docs premade agents
* link to prescraped docs
* feat: add template agent retrieval and adopt agent functionality
* feat: simplify agent descriptions in premade_agents.yaml added docs
---------
Co-authored-by: Pavel <pabin@yandex.ru >
Co-authored-by: Alex <a@tushynski.me >
* feat: add GitHub access token support and fix file content fetching logic (#2032 )
* feat: add init for Share Point connector module
* chore(deps): bump mermaid from 11.6.0 to 11.12.0 in /frontend
Bumps [mermaid](https://github.com/mermaid-js/mermaid ) from 11.6.0 to 11.12.0.
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.6.0...mermaid@11.12.0 )
---
updated-dependencies:
- dependency-name: mermaid
dependency-version: 11.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Feat: Notification section (#2033 )
* Feature/Notification-section
* fix notification ui and add local storage variable to save the state
* add notification component to app.tsx
* refactor: remove MICROSOFT_REDIRECT_URI and update SharePointAuth to use CONNECTOR_REDIRECT_BASE_URI
* feat: Add button to cancel LLM response (#1978 )
* feat: Add button to cancel LLM response
- Replace text area with cancel button when loading.
- Add useEffect to change elipsis in cancel button text.
- Add new SVG icon for cancel response.
- Button colors match Figma designs.
* fix: Cancel button UI matches new design
- Delete cancel-response svg.
- Change previous cancel button to match the new Figma design.
- Remove console log in handleCancel function.
* fix: Adjust cancel button rounding
* feat: Update UI for send button
- Add SendArrowIcon component, enables dynamic svg color changes
- Replace original icon
- Update colors and hover effects
* (fix:send-button) minor blink in transition
---------
Co-authored-by: Manish Madan <manishmadan321@gmail.com >
* feat: add SharePoint integration with session validation and UI components
* (feat:oneDrive) file loading for ingestion
* feat(oneDrive): shared user files
* (feat:oneDrive) rm shared file support, as sharedWithMe is degraded
* (feat:sharepoint) shared files for work msa
* (feat:sharepoint) retry on auth failure, decorator
* (fix) tests/ruff
* test: fix sharepoint loader expecting client id
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Abhishek Malviya <abfeb8@gmail.com >
Co-authored-by: Siddhant Rai <47355538+siiddhantt@users.noreply.github.com >
Co-authored-by: Pavel <pabin@yandex.ru >
Co-authored-by: Alex <a@tushynski.me >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mariam Saeed <69825646+Mariam-Saeed@users.noreply.github.com >
Co-authored-by: Rahul <rahulgithub96@gmail.com >
2026-03-12 14:46:26 +00:00
Alex
5006271abb
fix stream stuff ( #2293 )
2026-03-11 11:43:27 +00:00
Alex
a6625ec5de
fix: mini workflow fixes
2026-02-22 11:10:42 +00:00
Alex
1a2104f474
fix: token calc ( #2285 )
2026-02-20 17:37:47 +00:00
Manish Madan
876b04c058
Artifacts-backed persistence for Agent “Self” tools (Notes / Todo) + streaming artifact_id support ( #2267 )
...
* (feat:memory) use fs/storage for files
* (feat:todo) artifact_id via sse
* (feat:notes) artifact id return
* (feat:artifact) add get endpoint, store todos with conv id
* (feat: artifacts) fe integration
* feat(artifacts): ui enhancements, notes as mkdwn
* chore(artifacts) updated artifact tests
* (feat:todo_tool) return all todo items
* (feat:tools) use specific tool names in bubble
* feat: add conversationId prop to artifact components in Conversation
* Revert "(feat:memory) use fs/storage for files"
This reverts commit d1ce3bea31a76374ea70ce65f1691e34e66bc683.
* (fix:fe) build fail
2026-02-15 00:08:37 +00:00