Pascal
3b549e6015
webui: adaptive model selector dropdown width
...
Make model selector dropdown responsive:
- Mobile: full width (w-full max-w-[100vw])
- Desktop: adapts to longest model name (sm:w-max)
- Replace TruncatedText with responsive span (truncate on mobile, full text on desktop via sm:overflow-visible sm:whitespace-nowrap)
- Center status icons in fixed 24px wrapper to prevent layout shifts
- Add sm:pr-2 padding between text and icon zone on desktop
Fixes dropdown cutting off long model names on desktop while maintaining full-width display on mobile with proper text truncation
2026-02-13 14:00:05 +01:00
Aleksander Grygier
4ec405441c
chore: update webui build output
2026-02-13 14:00:05 +01:00
Aleksander Grygier
8fbed10bf6
refactor: Use CORS Proxy for favicons calls
2026-02-13 14:00:05 +01:00
Aleksander Grygier
c9ba41f540
refactor: Proxy utility
2026-02-13 14:00:05 +01:00
Aleksander Grygier
670f5fa6bf
chore: update webui build output
2026-02-13 14:00:05 +01:00
Aleksander Grygier
be09ff9f4a
feat: Integrate with `llama-server` proxy + improve MCP Server Edit Form
2026-02-13 14:00:05 +01:00
Xuan Son Nguyen
93378a5a5f
https working
2026-02-13 14:00:05 +01:00
Xuan Son Nguyen
7df625f8f8
fix
2026-02-13 14:00:05 +01:00
Xuan Son Nguyen
a145e44838
demo cors proxy
2026-02-13 14:00:05 +01:00
Aleksander Grygier
e2534783c2
chore: update webui build output
2026-02-13 14:00:05 +01:00
Aleksander Grygier
c4e2ccdff7
fix: Checking for capabilities from store
2026-02-13 14:00:05 +01:00
Aleksander Grygier
874de71573
refactor: Cleanup
2026-02-13 14:00:05 +01:00
Aleksander Grygier
59d5da4541
chore: update webui build output
2026-02-13 14:00:05 +01:00
Aleksander Grygier
a47b9e4d99
fix: Linter errors
2026-02-13 14:00:05 +01:00
Aleksander Grygier
aa4fb786a2
refactor: Refine Chat Message Processing State Display
2026-02-13 14:00:05 +01:00
Aleksander Grygier
6047da3f72
feat: Chat logic improvements
2026-02-13 13:59:23 +01:00
Aleksander Grygier
2ee54f431a
feat: Integrate Resource Attachments into Chat Form UI
2026-02-13 13:59:23 +01:00
Aleksander Grygier
d5644c58ab
feat: MCP Resources UI
...
feat: Implement MCP Resource Selection Dialog
2026-02-13 13:59:23 +01:00
Aleksander Grygier
c6e1a3f22f
feat: Integrate Resource Store into Main MCP Store
2026-02-13 13:59:23 +01:00
Aleksander Grygier
db72dcaf27
feat: MCP Resources Svelte Store
2026-02-13 13:59:23 +01:00
Aleksander Grygier
2a036580ff
refactor: Use constants
2026-02-13 13:59:23 +01:00
Aleksander Grygier
f956e6351d
feat: Introduce MCP Resource Types and Service Methods
2026-02-13 13:59:23 +01:00
Aleksander Grygier
0894c1fbb6
refactor: Componentize HorizontalScrollCarousel
2026-02-13 13:59:23 +01:00
Aleksander Grygier
1bf2cb751b
fix: Code Preview sandbox
2026-02-13 13:59:23 +01:00
Aleksander Grygier
f4db63749b
refactor: Reuse MCP connections for health checks
2026-02-13 13:59:23 +01:00
Aleksander Grygier
d6b9f54e79
chore: update webui build output
2026-02-13 13:59:23 +01:00
Aleksander Grygier
6b58e32eaa
fix: Sync streaming content to active messages
2026-02-13 13:59:23 +01:00
Aleksander Grygier
fc2dfc1170
refactor: Go back to simpler Stores + Services architecture
2026-02-13 13:59:23 +01:00
Aleksander Grygier
51da906a1e
feat: Introduce BaseClient for common store integration
...
refactor(agentic-client): Extend BaseClient for store integration
refactor(chat-client): Extend BaseClient for store integration
refactor(conversations-client): Extend BaseClient for store integration
2026-02-13 13:59:23 +01:00
Aleksander Grygier
34330d884e
feat: Introduce centralized API fetch utilities
...
refactor(models): Use new API fetch utilities
refactor(props): Use new API fetch utilities
2026-02-13 13:59:23 +01:00
Aleksander Grygier
93c774ab4a
fix: Missing tool call handling
2026-02-13 13:58:58 +01:00
Aleksander Grygier
b9e08737e1
refactor: Improves abort signal handling
2026-02-13 13:58:58 +01:00
Aleksander Grygier
38e33f063b
chore: update webui build output
2026-02-13 13:58:58 +01:00
Aleksander Grygier
538e5367b2
refactor: Create shared ActiveConversationStore to avoid circular dependency between ChatStore and ConversationsStore
2026-02-13 13:58:58 +01:00
Aleksander Grygier
1679f00026
chore: update webui build output
2026-02-13 13:58:58 +01:00
Aleksander Grygier
f5c8638ae3
feat: Enhance ChatMessageMcpPromptContent display
2026-02-13 13:58:58 +01:00
Aleksander Grygier
41b1840e38
feat: Disable server card toggle when in error state
2026-02-13 13:58:58 +01:00
Aleksander Grygier
c09e429306
feat: Add auto-resizing textarea to KeyValuePairs component
2026-02-13 13:58:58 +01:00
Aleksander Grygier
1f9f9e295b
chore: update webui build output
2026-02-13 13:58:58 +01:00
Aleksander Grygier
321ca8d6f2
refactor: Remove unused `getChatActionsContext` import
2026-02-13 13:58:58 +01:00
Aleksander Grygier
3a4cc8cc07
feat: Implement inactive chat conversation state cleanup
2026-02-13 13:58:58 +01:00
Aleksander Grygier
83a2faee97
refactor: Use TTL cache for model properties in ModelsStore
2026-02-13 13:58:58 +01:00
Aleksander Grygier
9f9fccd55d
feat: Implement generic TTL cache utility
2026-02-13 13:58:57 +01:00
Aleksander Grygier
b04cd272a8
feat: Add cache configuration constants
2026-02-13 13:58:29 +01:00
Aleksander Grygier
952960ca9e
chore: update webui build output
2026-02-13 13:58:29 +01:00
Aleksander Grygier
1d15e29185
refactor: Adapt message child components to MessageEditContext
2026-02-13 13:58:29 +01:00
Aleksander Grygier
ed6ecf7747
refactor: Encapsulate message editing state and actions in ChatMessage.svelte
2026-02-13 13:58:29 +01:00
Aleksander Grygier
05566cc82e
refactor: Centralize chat-wide actions in ChatMessages.svelte
2026-02-13 13:58:29 +01:00
Aleksander Grygier
8873c43e76
chore: update webui build output
2026-02-13 13:57:25 +01:00
Aleksander Grygier
033af9f648
refactor: Components
2026-02-13 13:57:25 +01:00
Aleksander Grygier
579c2892df
refactor: Improve styling and overflow handling for ChatMessageMcpPromptContent
2026-02-13 13:57:25 +01:00
Aleksander Grygier
88a161ce12
feat: Add support for pasting MCP prompt attachments in ChatForm
2026-02-13 13:57:25 +01:00
Aleksander Grygier
9f5bcf0b02
feat: Implement clipboard serialization/deserialization for MCP prompts
2026-02-13 13:57:25 +01:00
Aleksander Grygier
ed7f18ac30
feat: Introduce clipboard types for MCP prompt attachments
2026-02-13 13:57:25 +01:00
Aleksander Grygier
5e96dbc279
fix: Edit Mode with MCP Prompt in message
2026-02-13 13:57:25 +01:00
Aleksander Grygier
5e441b4d77
refactor: Use Popover for Chat Form Prompt Picker
2026-02-13 13:57:25 +01:00
Aleksander Grygier
ec9f6ed0d4
feat: UI improvements
2026-02-13 13:57:25 +01:00
Aleksander Grygier
6a9fa4c8dc
chore: update webui build output
2026-02-13 13:57:25 +01:00
Pascal
b0bb4d673a
webui: remove unused sessionId, SDK handles it automatically
2026-02-13 13:57:25 +01:00
Pascal
c7553fb750
webui: remove unused sessionId, SDK handles it automatically
2026-02-13 13:57:25 +01:00
Aleksander Grygier
81a41046dc
chore: update webui build output
2026-02-13 13:57:25 +01:00
Aleksander Grygier
0e8a4ccfee
refactor: Components
2026-02-13 13:57:25 +01:00
Aleksander Grygier
d4bd13245d
refactor: Utils
2026-02-13 13:54:06 +01:00
Aleksander Grygier
1aa837aba0
chore: update webui build output
2026-02-13 13:53:25 +01:00
Aleksander Grygier
3cc3a0f8b8
fix: Wait for all MCP Servers Health Checks to load
2026-02-13 13:53:25 +01:00
Aleksander Grygier
e3fb8e6744
refactor: Cleanup
2026-02-13 13:53:25 +01:00
Aleksander Grygier
feeba12875
refactor: Cleanup
...
refactor: Cleanup
refactor: Cleanup
refactor: Cleanup
2026-02-13 13:53:25 +01:00
Aleksander Grygier
5b66bec3d4
chore: update webui build output
2026-02-13 13:53:25 +01:00
Aleksander Grygier
b33048f42f
feat: Mcp Server Selector
2026-02-13 13:53:25 +01:00
Aleksander Grygier
e0b61fa8a1
fix: Scroll issues in DropdownMenuSearchable
2026-02-13 13:53:25 +01:00
Aleksander Grygier
03a926114f
chore: update webui build output
2026-02-13 13:53:25 +01:00
Aleksander Grygier
5a939b2aea
feat: Improve Code blocks rendering + add auto scroll + improve global scroll bar behavior
2026-02-13 13:53:25 +01:00
Aleksander Grygier
c53dc1c059
chore: update webui build output
2026-02-13 13:45:29 +01:00
Aleksander Grygier
6fb34bd2f7
refactor: Components imports/exports structure & documentation
2026-02-13 13:45:29 +01:00
Aleksander Grygier
9a54896a5b
refactor: Cleanup
2026-02-13 13:42:42 +01:00
Aleksander Grygier
6decdb8fe2
chore: update webui build output
2026-02-13 13:42:42 +01:00
Aleksander Grygier
13014bc16f
refactor: Componentize Chat Form Prompt Picker
2026-02-13 13:42:42 +01:00
Aleksander Grygier
ff291d3560
refactor: Utility function
2026-02-13 13:42:42 +01:00
Aleksander Grygier
4b8cdd25c9
refactor: Use store methods
2026-02-13 13:42:42 +01:00
Aleksander Grygier
a5f21822bc
chore: update webui build output
2026-02-13 13:42:42 +01:00
Aleksander Grygier
9b5d86ff0a
refactor: Enums
2026-02-13 13:42:42 +01:00
Aleksander Grygier
b64e024921
refactor: Cleanup
...
refactor: Cleanup
refactor: Cleanup
refactor: Cleanup
2026-02-13 13:42:08 +01:00
Aleksander Grygier
71271536e7
chore: update webui build output
2026-02-13 13:42:08 +01:00
Aleksander Grygier
616069c345
refactor: Simplify MCP errors
2026-02-13 13:42:08 +01:00
Aleksander Grygier
7adea88cb2
chore: update webui build output
2026-02-13 13:42:08 +01:00
Aleksander Grygier
3c7357e82c
refactor: Types
2026-02-13 13:42:07 +01:00
Aleksander Grygier
5fd3523b4c
chore: update webui build output
2026-02-13 13:39:47 +01:00
Aleksander Grygier
284b50ad60
refactor: DRY
2026-02-13 13:39:47 +01:00
Aleksander Grygier
5894d75983
chore: Add deprecation comment
2026-02-13 13:39:47 +01:00
Aleksander Grygier
fed503f7e3
chore: update webui build output
2026-02-13 13:39:47 +01:00
Aleksander Grygier
25a0d16c03
refactor: Cleanup
2026-02-13 13:39:47 +01:00
Aleksander Grygier
9d2a4ab02a
refactor: Naming & Enums
2026-02-13 13:39:47 +01:00
Aleksander Grygier
4c48af7adc
chore: update webui build output
2026-02-13 13:36:55 +01:00
Aleksander Grygier
aa796f2371
refactor: Cleanup
2026-02-13 13:36:55 +01:00
Aleksander Grygier
10948989bc
refactor: Naming + remove redundant component
2026-02-13 13:36:55 +01:00
Aleksander Grygier
3527446892
refactor: Remove unused code
2026-02-13 13:36:55 +01:00
Aleksander Grygier
a05b0e3ec1
chore: update webui build output
2026-02-13 13:36:55 +01:00
Aleksander Grygier
374523be3d
refactor: Cleanup
2026-02-13 13:36:55 +01:00
Aleksander Grygier
c9f0eb1578
chore: update webui build output
2026-02-13 13:36:55 +01:00
Aleksander Grygier
b0b7b3c42f
refactor: Constants
2026-02-13 13:36:55 +01:00