Move tool execution to a spawned task so synchronous git2 operations don't block the tokio worker thread, allowing heartbeat chunks to be sent every 10s during long tool execution. Also add analysis-first reasoning prompt to system messages. |
||
|---|---|---|
| .. | ||
| context.rs | ||
| mod.rs | ||
| service.rs | ||