Files
Genarrative/server-rs/crates/shared-contracts/src/lib.rs
T
kdletters 6c53eda71c
Project CI / Repository checks (push) Successful in 1m23s
Project CI / Native shell tests (push) Failing after 56s
Project CI / Frontend tests (push) Successful in 3m44s
Project CI / Backend tests (push) Successful in 4m33s
修复编辑器生成结果原子提交
新增九类编辑器生成 durable receipt 与稳定提交指纹
统一资源、素材、binding、画布和队列终态的 SpacetimeDB 原子事务
补齐未知结果有界重放、CAS 刷新、lease fencing 与原子失败退款
收紧 owner、project、object、跨记录语义和 replay 一致性校验
保持 Agent 与 External compact 结果契约及 512 KiB 上限
延迟 inline 计费完成边界并区分 procedure dispatch 前后取消
同步 schema、迁移、生成绑定、架构文档和故障回归测试
2026-08-07 18:03:30 +08:00

62 lines
1.4 KiB
Rust

pub mod admin;
pub mod ai;
pub mod api;
#[cfg(feature = "oss-contracts")]
pub mod assets;
pub mod auth;
#[cfg(any())]
pub mod bark_battle;
#[cfg(any())]
pub mod big_fish;
#[cfg(any())]
pub mod big_fish_works;
#[cfg(any())]
pub mod creation_agent_document_input;
pub mod creation_audio;
#[cfg(any())]
pub mod creation_entry_config;
#[cfg(any())]
pub mod creative_agent;
pub mod editor_agent;
pub mod editor_generation;
pub use editor_generation::{
EDITOR_GENERATION_ASSET_BINDING_ID_PREFIX, EDITOR_GENERATION_ASSET_ID_PREFIX,
EDITOR_GENERATION_ASSET_OBJECT_ID_PREFIX, EDITOR_GENERATION_RESOURCE_ID_PREFIX,
editor_generation_request_fingerprint, editor_generation_stable_asset_binding_id,
editor_generation_stable_asset_id, editor_generation_stable_asset_object_id,
editor_generation_stable_resource_id,
};
pub mod external_generation;
pub mod game_creation_app;
pub mod hyper3d;
pub mod llm;
#[cfg(any())]
pub mod public_work;
#[cfg(any())]
pub mod puzzle_agent;
#[cfg(any())]
pub mod puzzle_clear;
#[cfg(any())]
pub mod puzzle_creative_template;
#[cfg(any())]
pub mod puzzle_gallery;
#[cfg(any())]
pub mod puzzle_runtime;
#[cfg(any())]
pub mod puzzle_works;
pub mod runtime;
#[cfg(any())]
pub mod runtime_story;
#[cfg(any())]
pub mod square_hole_agent;
#[cfg(any())]
pub mod square_hole_runtime;
#[cfg(any())]
pub mod square_hole_works;
#[cfg(any())]
pub mod story;
#[cfg(any())]
pub mod visual_novel;
#[cfg(any())]
pub mod wooden_fish;