Commit graph

6 commits

Author SHA1 Message Date
838a5995bd Move tool executor to a separate module. 2026-03-14 14:54:11 -07:00
5a49cba1e6 Allow displaying diffs in the ui. (#8)
Reviewed-on: #8
Co-authored-by: Drew Galbraith <drew@tiramisu.one>
Co-committed-by: Drew Galbraith <drew@tiramisu.one>
2026-03-11 16:37:42 +00:00
af080710cc Fix some issues with UI getting out of sync. (#7)
Reviewed-on: #7
Co-authored-by: Drew Galbraith <drew@tiramisu.one>
Co-committed-by: Drew Galbraith <drew@tiramisu.one>
2026-03-11 06:53:49 +00:00
7efc6705d3 Use Landlock to restrict bash calls. (#5)
https://docs.kernel.org/userspace-api/landlock.html
Reviewed-on: #5
Co-authored-by: Drew Galbraith <drew@tiramisu.one>
Co-committed-by: Drew Galbraith <drew@tiramisu.one>
2026-03-02 03:51:46 +00:00
797d7564b7 Add tool use to the orchestrator (#4)
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>
2026-03-02 03:00:13 +00:00
6b85ff3cb8 Split tui/mod.rs up into multiple files. (#3)
The mod.rs file was too large, split it up.

Reviewed-on: #3
Co-authored-by: Drew Galbraith <drew@tiramisu.one>
Co-committed-by: Drew Galbraith <drew@tiramisu.one>
2026-03-02 00:05:16 +00:00