agent-orchestrator/v2/src-tauri
Hibryda 4bdb74721d fix(security): audit fixes — path traversal, race conditions, memory leaks, transaction safety
- lib.rs: claude_read_skill path traversal prevention (canonicalize + starts_with)
- agent-dispatcher.ts: re-entrancy guard on exit handler, clear maps in stop
- machines.svelte.ts: track UnlistenFn array + destroyMachineListeners()
- agent-runner.ts: controller.signal.aborted, async handleMessage + .catch()
- remote.rs: try_lock → async lock, abort tasks on remove
- session.rs: unchecked_transaction for save_agent_messages
- agent-bridge.ts: safe msg.event check (implicit in dispatcher changes)
2026-03-08 20:03:50 +01:00
..
capabilities fix(v3): add dialog:default capability for native directory picker 2026-03-08 01:58:05 +01:00
icons feat(v2): add packaging, installer, and CI release workflow (Phase 6) 2026-03-06 14:23:09 +01:00
src fix(security): audit fixes — path traversal, race conditions, memory leaks, transaction safety 2026-03-08 20:03:50 +01:00
.gitignore feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
build.rs feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
Cargo.toml fix(v3): modal dark-themed directory picker via custom rfd command 2026-03-08 02:05:09 +01:00
tauri.conf.json refactor(v2): unify sidecar to single agent-runner.mjs bundle 2026-03-07 01:07:06 +01:00