- SandboxStatus: a dot and a word (a ring while it starts or works), what it uses of what it has as meters, and how long it has run; the header wraps - McpServerList over lists::ListItem: a dot per state, what it runs or why it failed, its tools once connected, and a switch - ToolRegistry: tools grouped by source, found by every word of the owner's query, each Allow, Ask or Deny; rows wrap at 280px - MemoryPanel: a line to keep a memory, Enter or Remember, blank words kept out; each memory with its source, when, and Forget - CheckpointList over data_display::Timeline, newest first, the current point marked, Rewind on the rest - gallery: every control wired to state
22 lines
798 B
Rust
22 lines
798 B
Rust
mod artifact;
|
|
mod changes;
|
|
mod environment;
|
|
mod memory;
|
|
mod permission;
|
|
mod previews;
|
|
mod progress;
|
|
mod registry;
|
|
#[cfg(all(test, feature = "test-support"))]
|
|
mod tests;
|
|
mod tools;
|
|
|
|
pub use artifact::ArtifactPanel;
|
|
pub use changes::{ChangeState, FileChange, FileChangeCard, MultiFileDiffReview};
|
|
pub use environment::{McpServer, McpServerList, SandboxState, SandboxStatus, ServerState};
|
|
pub use memory::{Checkpoint, CheckpointList, Memory, MemoryPanel};
|
|
pub use permission::{Permission, PermissionPrompt, ToolApprovalDialog};
|
|
pub use previews::{BrowserPreview, ComputerUseViewer, LivePreview};
|
|
pub use progress::{AgentPlan, AgentProgress, AgentState, AgentStatus, AgentStep, AgentStepList};
|
|
pub use registry::{RegisteredTool, ToolAccess, ToolRegistry};
|
|
pub use tools::{ToolCallCard, ToolCallGroup};
|