mirror of
https://github.com/j3ssie/osmedeus.git
synced 2026-09-21 17:17:50 +02:00
- Extract KillProcessAndChildren into core.types for reuse across CLI and server handlers - Replace hardcoded 'claude-code' strings with core.DefaultACPAgent constant - Precompute absolute allowed paths in ACP client to avoid repeated filepath.Abs calls - Simplify runQuerySteps to delegate to runQueryTable, reducing code duplication - Refactor agent_chat concurrency guard using sync.Mutex.TryLock for cleaner code - Use request context for agent timeout instead of background context