983081eccd
Improve prompt generation by handling long messages and dynamic history context
2026-06-15 20:26:48 +02:00
bd2c003965
Pass edited message content when saving to knowledge
2026-06-15 20:26:48 +02:00
3fd2cf4910
auto-git:
...
[change] backend/agent/validation.py
2026-06-15 20:26:48 +02:00
236d2d8962
auto-git:
...
[change] backend/agent/api.py
[change] backend/agent/schemas.py
2026-06-15 20:26:48 +02:00
f2644ce3cd
Enhance workflow run context by passing target message content and improving 'remember-this' logic
2026-06-15 20:26:02 +02:00
3f23d22e6b
Implement content extraction for 'remember' and 'save' messages
2026-06-15 20:25:44 +02:00
0e7f54dbb6
Pass web search status when selecting a workflow
2026-06-15 20:25:44 +02:00
043e40b0aa
Add web search enablement flag to workflow selection parameters
2026-06-15 20:25:44 +02:00
024bffecd1
Enhance workflow selection logic by implementing fast-path detection and improving manifest filtering based on capabilities, attachments, and keywords.
2026-06-15 20:25:21 +02:00
43e329e599
Style workflow list items (ellipsis, min-width fix)
2026-06-15 16:55:01 +02:00
7fbfe215af
Improve workflow list and sidebar styling
...
Updates include restructuring the main workflows container, enhancing the visual appearance of individual workflow items in the sidebar (adding borders, background colors, and spacing), and adjusting responsive layout rules.
2026-06-15 16:54:53 +02:00
35b0c633c3
Refactor WorkflowsArea component to manage state externally via props, simplifying local logic and API interactions.
2026-06-15 16:54:36 +02:00
ae7b78e12b
Feature: Implement WorkflowList component and update WorkflowsArea props in App.jsx
2026-06-15 16:54:26 +02:00
65204cda5e
Implement workflow selection, creation, duplication, and deletion logic in App component
2026-06-15 16:54:03 +02:00
2c219b3e0c
Refactor data fetching: Load workflows and tools concurrently in App component
2026-06-15 16:53:56 +02:00
2c2543b0d1
Feature: Implement core workflow management features (create, delete, duplicate) and define default workflow graph schema in App component
2026-06-15 16:53:46 +02:00
fd1f31ee76
Refactor knowledge search handler to use multiprocessing for isolated context retrieval and improved stability.
2026-06-15 15:50:55 +02:00
604a16d73c
Refresh libraries and jobs upon successful Heimgeist save event
2026-06-15 15:49:48 +02:00
7cc9c07612
Remove file count check for disabling chat database picker option
2026-06-15 15:49:13 +02:00
6257cf0912
Update json module usage in workflow API tests
2026-06-15 15:48:00 +02:00
6ebd8b869e
Test: Validate workflow run targets source URLs and previous assistant messages
2026-06-15 15:46:53 +02:00
c7eed48fce
Improve context handling for workflow runs by auto-detecting target URLs and setting the previous assistant message as the default target ID.
2026-06-15 15:46:38 +02:00
f0edcbccd5
Update session state when a new client run begins
2026-06-15 15:45:36 +02:00
e274c09ae5
Refactor built-in workflows to use conditional branching for message and website saving success/failure states
2026-06-15 15:39:36 +02:00
3a9eb10886
config: Use default environment variable for desktop backend API URL
2026-06-15 15:33:46 +02:00
291f5fe5d0
test(workflow): Use UUIDs for generating unique workflow slugs in tests
2026-06-15 15:33:46 +02:00
0a42dc8a2d
feat(tests): Add comprehensive tests for workflow API and runtime execution
2026-06-15 15:33:46 +02:00
6450614c5b
Enhance workflow state tracking by passing and utilizing selection mode in agent runtimes
2026-06-15 15:32:14 +02:00
b1eed9f1b6
Refactor chat generation handlers to use a centralized executeWorkflowRun utility for managing complex workflow execution, state updates, and event streaming.
2026-06-15 15:31:35 +02:00
dae2ce0f9d
Implement message regeneration feature for workflow runs
2026-06-15 15:30:52 +02:00
f562fd5c01
Fix runtime session check and standardize workflow edge handles in editor
2026-06-15 15:30:51 +02:00
8a0d825274
fix(agent/registry): Improve tool execution timeout and cancellation handling
2026-06-15 15:24:58 +02:00
d3ddefdc27
feat(tests): Add comprehensive unit tests for agent components (registry, router, runtime, validation)
2026-06-15 15:24:58 +02:00
c1f3935cf5
Integrate workflow router model into chat generation handlers and App component
2026-06-15 15:23:26 +02:00
2b29952835
feat(styles): Add comprehensive CSS styling for workflow visualization and components
2026-06-15 15:21:21 +02:00
b04c3a8ac3
Enhance source chip generation to robustly handle object sources, utilizing title and snippet fields.
2026-06-15 15:20:23 +02:00
2271022378
Feature: Implement Workflow Router Model setting across UI and API
2026-06-15 15:20:06 +02:00
31027a4c9c
Feature: Integrate comprehensive workflow support into the chat editor, including sidebar navigation, execution panels, and confirmation dialogs.
2026-06-15 15:19:28 +02:00
20e5ae68bd
Implement workflow run event handling and update chat state accordingly
2026-06-15 15:19:08 +02:00
2c5a5048dc
Enhance request management by adding functionality to track and cancel associated backend workflows.
2026-06-15 15:18:59 +02:00
52b9daba19
Load available workflows from backend API
2026-06-15 15:18:51 +02:00
7fbd3ed3c7
Add local state for managing workflows
2026-06-15 15:18:51 +02:00
9122f82161
Implement chat workflow selection context
2026-06-15 15:18:51 +02:00
4e33a6961d
Feat: Implement workflow selection and execution panel
2026-06-15 15:18:07 +02:00
a76803df8c
feat(chat): Integrate workflow execution into chat generation flow
2026-06-15 15:17:45 +02:00
2c2e712ba8
feat(workflows): Implement core workflow editor components (canvas, inspector, palette)
2026-06-15 15:17:45 +02:00
920888b336
Feature: Implement comprehensive workflow management system (selection, execution panel, and API wrappers)
2026-06-15 15:15:59 +02:00
8207b1d2e1
Add xyflow react dependency
2026-06-15 15:14:08 +02:00
84a845948b
Pass maximum tool calls limit to workflow runtime
2026-06-15 15:14:08 +02:00
e783885503
feat(integration): Integrate agent workflows into main backend and enhance message history tracking
2026-06-15 15:12:58 +02:00