Files
open-webui-custom/backend/open_webui/routers
Classic298 c87031e9a6 feat: Tools Atomic PR of #20243 (#20370)
* feat: Add read-only access support for Tools

- Backend: Add write_access field to ToolAccessResponse
- Backend: Update /tools/list to return tools with write_access
- Frontend: Display Read Only badge in Tools list
- Frontend: Disable inputs and save button when no write access
- Frontend: Add readOnly prop to CodeEditor component

* Update Tools.svelte

* fix: Return write_access from getToolById endpoint

fix: Return write_access from getToolById endpoint

- Use ToolAccessResponse instead of raw dict
- Remove inefficient getToolList call in edit page

* refactor: Rename write_access to disabled in ToolkitEditor

- Rename prop from write_access to disabled
- Invert logic where needed
- Update edit page to pass disabled instead of write_access

* rem

* Update +page.svelte

* fix

* Update ToolkitEditor.svelte

* Update CodeEditor.svelte

* Update ToolkitEditor.svelte
2026-01-06 03:00:48 +04:00
..
2025-12-29 00:41:47 +04:00
2026-01-01 14:10:11 +04:00
2025-12-29 01:42:13 +04:00
2025-12-31 20:23:32 +04:00
2025-12-29 00:21:18 +04:00
2025-12-29 00:21:18 +04:00
2025-12-29 00:21:18 +04:00
2025-12-29 00:21:18 +04:00
2026-01-05 05:32:56 +04:00
2025-12-29 00:55:53 +04:00
2025-12-31 02:27:55 -05:00
2025-12-29 02:05:55 +04:00
2026-01-05 18:55:44 +04:00
2025-12-29 01:20:04 +04:00