Complete agent monitoring and Galaxy Control integration

- expose command-monitor conversations and preserve visible agent transcripts
- add bounded polling and a dedicated shell interrupt tool
- improve direct-provider images, skills, tool history, and usage handling
- package and brand Galaxy Control across releases, installers, persistence, and docs
This commit is contained in:
2026-07-29 15:04:58 -05:00
parent 100f1eff1c
commit dbfa8bcd48
172 changed files with 6357 additions and 3825 deletions
@@ -1,4 +1,4 @@
//! Output rendering helpers for `warpctrl`.
//! Output rendering helpers for `galaxyctrl`.
use std::io::Write as _;
use local_control::protocol::{ControlError, ErrorCode};
@@ -6,7 +6,7 @@ use serde::Serialize;
use crate::agent::OutputFormat;
/// JSON/NDJSON error payload emitted by `warpctrl`.
/// JSON/NDJSON error payload emitted by `galaxyctrl`.
#[derive(Serialize)]
pub(crate) struct ErrorSummary<'a> {
pub ok: bool,