23 Commits
Author SHA1 Message Date
Pavel 2e07390782 logo upd 2026-09-21 19:45:09 +04:00
Alex 666db29239 Fix tool icons (#2510)
* feat: add model id on token usage

* fix: tool icons
2026-05-29 09:21:59 +01:00
Alex 8e0f7ced5f feat: remote device connection as tool (#2506)
* feat: remote device connection as tool

* fix: test

* fix: fix issues

* fix: ruff

* fix: mini issues

* fix: bugs

* fix: tests and mini issues
2026-05-28 18:23:25 +01:00
Alex 0507b32221 feat: default tools (#2485)
* feat: default tools

* fix: tests

* feat scheduler

* fix: scheduler UI

* Agent switch breadcrumbs

* fix: minor fixes to scheduler

* fix: tests
2026-05-22 16:05:03 +01:00
Gayatri KandAlex d8ec3c008c todo tool feature added to tools (#1977)
* todo tool feature added to tools

* removed configs

* fix: require user_id on TodoListTool, normalize timestamps, add tests

* lint and tests fixes

* refactor: support multiple todos per user/tool by indexing with todo_id

* modified todo_id to use auto-increamenting integer instead of UUID

* test-case fixes

* feat: fix todos

---------

Co-authored-by: Alex <a@tushynski.me>
2025-10-27 19:09:32 +02:00
Alex e012189672 feat: implement MemoryTool with CRUD operations and integrate with MongoDB 2025-10-06 21:09:22 +01:00
Dhairya ParikhandAlex 4c31e9a8b1 Add MongoDB-backed NotesTool with CRUD actions and unit tests (#1982)
* Add MongoDB-backed NotesTool with CRUD actions and unit tests

* NotesTool: enforce single note per user, require decoded_token['sub'] user_id, fix tests

* chore: remove accidentally committed results.txt and ignore it

* fix: remove results.txt, enforce single note per user, add tests

* refactor: update NotesTool actions and tests for clarity and consistency

* refactor: update NotesTool docstring for clarity

* refactor: simplify MCPTool docstring and remove redundant import in test_notes_tool

* lint: fix test

* refactor: remove unused import from test_notes_tool.py

---------

Co-authored-by: Alex <a@tushynski.me>
2025-10-06 19:24:03 +03:00
Siddhant Rai 1bf6af6eeb feat: finalize remote mcp 2025-09-04 15:10:12 +05:30
Siddhant Rai 7c23f43c63 feat: Add MCP Server management functionality
- Implemented encryption utility for securely storing sensitive credentials.
- Added MCPServerModal component for managing MCP server configurations.
- Updated AddToolModal to include MCP server management.
- Enhanced localization with new strings for MCP server features.
- Introduced SVG icons for MCP tools in the frontend.
- Created a new settings section for MCP server configurations in the application.
2025-09-03 15:41:59 +05:30
Siddhant Rai d36f12a4ea feat: add DuckDuckGo icon and remove sources skeleton 2025-06-24 02:11:58 +05:30
Alex 45aace8966 feat: add ReadWebpageTool for fetching and converting webpage content to Markdown 2025-05-15 12:56:06 +01:00
Alex 8b9b74464e feat: ntfy tool 2025-03-09 01:22:00 +00:00
Pavel b9f28705c8 brave-tool 2025-03-06 18:46:50 +03:00
Siddhant Rai 9319ec5bb2 feat: api tool + fix google ai no parameters error 2025-01-28 09:53:32 +05:30
Alex 5a38c09f8d feat: postgres tool 2025-01-24 15:06:16 +00:00
Siddhant Rai f9a7db11eb feat: tools frontend and endpoints refactor 2024-12-18 22:48:40 +05:30
Siddhant Rai bea0bbfcdb feat: user logs section in settings 2024-09-11 17:45:54 +05:30
Siddhant Rai d2def4479b refactor: several small ui refactor for generalisation 2024-05-12 12:41:12 +05:30
ManishMadan2882 5136e7726d added dark mode, Hero component 2024-01-21 17:18:23 +05:30
ratishjain e0882e9e04 fixed homepage 2023-10-05 23:16:54 +05:30
Alex 01d2af9961 Update favicon.ico
favicon new
2023-10-02 15:21:36 +01:00
Alex a44cde33ed favicon 2023-03-10 11:48:52 +00:00
ajaythapliyal 5d281ad01b initialize the app 2023-02-07 23:27:21 +05:30