Changes: - Add context isolation using --cwd flag to prevent project context leakage - Fix message content parsing to support both string and array formats - Add debug logging for troubleshooting - Create isolated temporary working directory for each service instance This prevents Droid from seeing the current project directory and mentioning it in responses, providing a cleaner API experience. Tested: ✅ Context isolation verified - Droid reports empty temp directory ✅ Message parsing works with OpenAI format ✅ API responses no longer mention project context |
||
|---|---|---|
| .. | ||
| claude | ||
| droid | ||
| gemini | ||
| img | ||
| openai | ||
| adapter.js | ||
| api-server.js | ||
| common.js | ||
| convert.js | ||
| provider-pool-manager.js | ||
| provider-strategies.js | ||
| provider-strategy.js | ||