You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: FUNCTIONAL_MANUAL.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -156,6 +156,18 @@ The "Chat with Workspace" feature allows you to query your entire collection of
156
156
-**Source Attribution**: When the AI answers a question, it lists the specific documents it used as context. These sources are streamed immediately as soon as the search completes.
157
157
-**Smart Privacy**: If the AI determines that none of the retrieved documents contain the answer to your question, the source list is automatically hidden to keep the chat interface clean.
158
158
159
+
#### Agentic Chat & Workspace Orchestration
160
+
161
+
Agent Mode transforms the chat assistant from a passive information retriever into an active workspace participant.
162
+
163
+
-**Tool Calling**: When Agent Mode is enabled, the AI can proactively use tools to interact with your workspace. This includes:
164
+
-**Document Management**: Creating new documents or folders, renaming existing ones, and moving files between directories.
165
+
-**Content Refactoring**: Reading document contents and performing bulk edits or restructurings based on your instructions.
166
+
-**Script Execution**: Running Python, Shell, or PowerShell scripts to process data, generate files, or automate complex workflows.
167
+
-**Action Approval Gate**: For security, all sensitive actions (like deleting documents or running scripts) can be configured to require your manual approval. A glassmorphic modal will appear showing exactly what the AI intends to do, including any script code or move parameters, allowing you to approve or deny the request before it executes.
168
+
-**Thoughtful Execution**: The agent can perform multi-step tasks—for example, it can list all documents in a folder, search for specific patterns, and then create a summary document based on its findings—all in a single conversation turn.
169
+
-**Deep Integration**: The agent has direct access to the same document hooks as the GUI, ensuring that its actions are consistent with the application's state and history.
170
+
159
171
#### Python Execution Panel
160
172
161
173
DocForge includes an embedded Python runner that integrates with the editor when you're working on Python content.
Copy file name to clipboardExpand all lines: VERSION_LOG.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,25 @@
1
+
## v0.8.8 - The Agentic Workspace Update
2
+
3
+
### ✨ Features
4
+
5
+
-**Agentic Chat & Workspace Orchestrator**:
6
+
* Transformed the chat panel from a passive RAG assistant into an active **Workspace Agent**.
7
+
***Autonomous Operations**: The AI can now create, rename, move, and edit documents and folders directly through natural language commands.
8
+
***Script Orchestration**: The agent can write and execute **Python**, **Shell**, and **PowerShell** scripts to automate complex data processing or system tasks.
9
+
***Multi-Step Reasoning**: Capable of performing complex workflows (e.g., "Find all documents mentioning X, then move them to a new folder called Y") in a single conversation.
10
+
-**Security & Action Approval**:
11
+
* Implemented a high-fidelity **Action Approval Modal** with a glassmorphic design.
12
+
* Configurable safety gates: Users can choose to require manual approval for all agent actions, especially destructive operations or script executions.
13
+
-**UI/UX Polish**:
14
+
***Tool Execution Visibility**: Added specialized status indicators and animated icons to show when the AI is "thinking" or "using a tool."
15
+
***Syntax-Highlighted Tool Results**: Results from scripts and workspace operations are now rendered in a dedicated terminal-style card within the chat history.
16
+
***Enhanced Settings**: Added a new "AI Chat" settings section to toggle Agent Mode and Approval requirements.
17
+
18
+
### 🐛 Fixes
19
+
20
+
-**Chat Stability**: Fixed several syntax and state synchronization errors in the chat panel that could cause crashes during long-running tool executions.
21
+
-**Tag Balance**: Resolved various build-breaking JSX tag mismatches in the Chat UI.
0 commit comments