dae59992b1
新增仅开发态游戏聊天入口与本地安全预览布局 将Supervisor进度、返工、测试、迭代和图片证据写入聊天 完善自动预览授权持久化、锁竞争重试与Runtime收尾恢复 规范视觉产物走规范图、UI设计和透明图集专用接口 补齐共享契约、回归测试、技术方案和项目记忆
76 lines
2.4 KiB
Rust
76 lines
2.4 KiB
Rust
use super::*;
|
|
|
|
mod action_history;
|
|
mod command_ops;
|
|
mod context;
|
|
mod delegation;
|
|
mod delivery;
|
|
mod file_ops;
|
|
mod helpers;
|
|
mod isolated_joins;
|
|
mod media;
|
|
mod policy;
|
|
mod preview;
|
|
mod process_ops;
|
|
mod project_ops;
|
|
mod run_status;
|
|
mod task_ops;
|
|
|
|
pub(in crate::agent) use action_history::*;
|
|
pub(in crate::agent) use command_ops::*;
|
|
pub(in crate::agent) use context::*;
|
|
pub(in crate::agent) use delegation::*;
|
|
pub(in crate::agent) use delivery::*;
|
|
pub(in crate::agent) use file_ops::*;
|
|
pub(in crate::agent) use helpers::*;
|
|
pub(in crate::agent) use isolated_joins::*;
|
|
pub(in crate::agent) use media::*;
|
|
pub(in crate::agent) use policy::*;
|
|
pub(in crate::agent) use preview::*;
|
|
pub(in crate::agent) use process_ops::*;
|
|
pub(in crate::agent) use project_ops::*;
|
|
pub(in crate::agent) use run_status::*;
|
|
pub(in crate::agent) use task_ops::*;
|
|
|
|
#[cfg(test)]
|
|
pub(crate) use media::validate_agent_runtime_canvas_replacement_authorization_at;
|
|
|
|
pub(crate) use action_history::{
|
|
is_valid_agent_runtime_action_id, observe_agent_runtime_action_history,
|
|
};
|
|
pub(crate) use command_ops::{
|
|
observe_agent_runtime_limited_command, observe_agent_runtime_project_verify,
|
|
};
|
|
pub(crate) use delegation::{
|
|
observe_agent_runtime_agent_delegate, observe_agent_runtime_agent_message,
|
|
observe_agent_runtime_agent_spawn_isolated,
|
|
};
|
|
pub(crate) use delivery::{
|
|
agent_runtime_delegation_id, dispatch_isolated_agent_join_at,
|
|
game_creator_agent_runtime_terminal_status, publish_game_creator_agent_delegate_result,
|
|
reconcile_game_creator_agent_delegate_receipts_at,
|
|
};
|
|
#[allow(unused_imports)]
|
|
pub(crate) use isolated_joins::{
|
|
mark_isolated_join_claim_observed_at, render_isolated_join_status_batch,
|
|
};
|
|
#[cfg(test)]
|
|
pub(crate) use media::observe_agent_runtime_platform_art_asset_generation_after_dispatch_for_test;
|
|
#[allow(unused_imports)]
|
|
pub(crate) use media::{
|
|
AGENT_RUNTIME_UI_PROTOTYPE_INSPECTION_KIND,
|
|
AGENT_RUNTIME_UI_PROTOTYPE_LEGACY_VALIDATION_PROFILE, AGENT_RUNTIME_UI_PROTOTYPE_PATH,
|
|
AGENT_RUNTIME_UI_PROTOTYPE_VALIDATION_PROFILE,
|
|
};
|
|
pub(crate) use policy::{
|
|
fail_closed_agent_runtime_confirmation_for_run,
|
|
game_creator_agent_runtime_tool_policy_block_after_lock,
|
|
game_creator_agent_runtime_tool_policy_rule_for_run,
|
|
};
|
|
#[allow(unused_imports)]
|
|
pub(crate) use project_ops::{
|
|
observe_agent_runtime_project_git_commit_locked_with_audit,
|
|
observe_agent_runtime_project_patchset_with_audit,
|
|
};
|
|
pub(crate) use run_status::observe_agent_runtime_run_status;
|