codetether_agent/tool/session_task/mod.rs
1//! Agent-facing tool for managing the session's goal and task log.
2//!
3//! Writes append-only events to
4//! `<sessions_dir>/<CODETETHER_SESSION_ID>.tasks.jsonl` via
5//! [`crate::session::tasks::TaskLog`]. The session id is supplied via
6//! the `CODETETHER_SESSION_ID` environment variable which the agent
7//! runtime already sets for every turn (see `bash.rs`).
8
9mod handlers;
10mod params;
11mod tool;
12
13#[allow(unused_imports)]
14pub use tool::SessionTaskTool;