codetether-agent 4.7.0-a-002.4

A2A-native AI coding agent for the CodeTether ecosystem
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Live chat window selection.

use crate::provider::Message;
use crate::session::Session;
use crate::tui::retained_payload::CHAT_RETAINED_MAX_ITEMS;

pub fn recent(session: &Session) -> impl DoubleEndedIterator<Item = &Message> {
    session
        .history()
        .iter()
        .rev()
        .take(CHAT_RETAINED_MAX_ITEMS)
        .rev()
}