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
fix(gui): implement missing Tauri backend commands for deep audit (#364)
This PR addresses action gaps identified in the deep audit of cortex-gui:
## New Commands Implemented
### Debug Commands (src-tauri/src/dap/commands.rs)
- debug_terminate - Terminate a debug session
- debug_disconnect - Disconnect from debug session without terminating debuggee
- debug_step_into_target - Step into specific target for multi-target debugging
### Tasks Module (src-tauri/src/tasks.rs) - NEW
- tasks_run_task - Run VS Code-style tasks from tasks.json
- tasks_list - List available tasks
- tasks_get_config - Get tasks configuration
- Supports pre/post debug tasks and build tasks
### File System (src-tauri/src/fs.rs)
- shell_open - Open paths with system shell (for terminal links)
### Window Management (src-tauri/src/window.rs)
- toggle_devtools - Toggle developer tools for debugging
## Summary
- 8 new backend commands implemented
- Updated AUDIT_REPORT.md with findings
- ~12 low-priority commands remain for future PRs
Copy file name to clipboardExpand all lines: cortex-gui/AUDIT_REPORT.md
+37-17Lines changed: 37 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,17 +2,17 @@
2
2
3
3
## Executive Summary
4
4
5
-
This audit identified several "Action Gaps" in the cortex-gui IDE where UI elements imply functionality that is missing, broken, or unlinked to the backend. The most significant findings were **44 missing backend commands** that were invoked from the frontend but had no corresponding Tauri command handler.
5
+
This audit identified several "Action Gaps" in the cortex-gui IDE where UI elements imply functionality that is missing, broken, or unlinked to the backend. The most significant findings were **29 missing backend commands** that were invoked from the frontend but had no corresponding Tauri command handler.
6
6
7
-
**Status: FIXED** - This audit has been updated to reflect fixes implemented.
7
+
**Status: PARTIALLY FIXED** - This audit has been updated to reflect fixes implemented in PR #364.
8
8
9
9
---
10
10
11
11
## 1. Critical Failures: Buttons/Elements with No Backend Implementation
0 commit comments