Implement tool executor as a separate tarpc service to improve isolation and create sandboxing opportunities.
Reviewed-on: #12
Co-authored-by: Drew Galbraith <drew@tiramisu.one>
Co-committed-by: Drew Galbraith <drew@tiramisu.one>
Add tool use without sandboxing.
Currently available tools are list dir, read file, write file and exec bash.
Reviewed-on: #4
Co-authored-by: Drew Galbraith <drew@tiramisu.one>
Co-committed-by: Drew Galbraith <drew@tiramisu.one>