agentmux_srv\backend\storage/
mod.rs

1// Copyright 2025-2026, AgentMux Corp.
2// SPDX-License-Identifier: Apache-2.0
3
4//! Storage layer: SQLite-backed object store and file store.
5//! Port of Go's pkg/wstore and pkg/filestore.
6
7pub mod agents;
8pub mod agents_consolidate;
9pub mod content;
10pub mod def_registry_mirror;
11pub mod dual_write;
12pub mod error;
13pub mod filestore;
14pub mod history;
15pub mod identities;
16pub mod memory_bundles;
17pub mod migrations;
18pub mod muxbus;
19pub mod registry_mirror;
20pub mod skills;
21pub mod snapshot;
22pub mod store;
23
24pub use agents::{AgentDefinition, AgentInstance, InstanceStatus, InstanceUpdate};
25pub use content::AgentContent;
26pub use error::StoreError;
27#[allow(unused_imports)]
28pub use history::AgentHistory;
29pub use identities::{AgentIdentityLink, Identity, IdentityAccount, IdentityBinding, SecretRef};
30pub use memory_bundles::{format_global_brain_block, Memory};
31pub use skills::AgentSkill;