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
//! Retention helpers for live agent detail panes.

use crate::tui::retained_payload::{
    AGENT_OUTPUT_MAX_BYTES, DETAIL_HISTORY_MAX_ITEMS, bounded, push_capped,
};

pub fn push<T>(items: &mut Vec<T>, item: T) {
    push_capped(items, item, DETAIL_HISTORY_MAX_ITEMS);
}

pub fn output(text: &str, label: &str) -> String {
    bounded(text, AGENT_OUTPUT_MAX_BYTES, label)
}