termden-core 0.1.2

Domain types and configuration shared by termden binaries
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Shared domain types for termden.
//!
//! This crate deliberately has no GPUI dependency: the daemon, the control CLI
//! and the UI all speak the same model.

pub mod config;
pub mod layout;
pub mod model;
pub mod state;

pub use config::{Config, ThemeId};
pub use layout::{Axis, DropZone, LayoutNode};
pub use model::{
    AGENT_COLORS, Activity, Choice, ChoiceOption, Harness, HarnessId, HarnessKind, HarnessStatus,
    Mail, Subagent, SubagentId, Workspace, WorkspaceId, assign_agent_colors,
};
pub use state::AppState;