consciousness/src/agent/tools
ProofOfConcept 6845644f7b api: move wire types and parsing to api module
Move FunctionCall, FunctionCallDelta, ToolCall, ToolCallDelta from
tools/mod.rs to api/types.rs — these are API wire format, not tool
definitions. Re-export from tools for existing callers.

Move parsing.rs to api/parsing.rs — leaked tool call parsing is API
plumbing.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-04 18:19:21 -04:00
..
bash.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
channels.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
control.rs move working_stack code to correct file 2026-04-04 18:19:21 -04:00
edit.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
glob.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
grep.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
memory.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
mod.rs api: move wire types and parsing to api module 2026-04-04 18:19:21 -04:00
read.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
vision.rs tools: control tools set agent state directly, simplify ToolOutput 2026-04-04 18:19:21 -04:00
web.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00
working_stack.rs move working_stack code to correct file 2026-04-04 18:19:21 -04:00
write.rs tools: static string definitions, no runtime JSON construction 2026-04-04 18:19:21 -04:00