Files
Genarrative/server-rs/crates/platform-agent/src/lib.rs
T
AIGameCreator App 6bcd176bdf
Project CI / Frontend tests (push) Failing after 24s
Project CI / Repository checks (push) Failing after 43s
Project CI / Backend tests (push) Successful in 3m5s
Project CI / Native shell tests (push) Failing after 6m49s
合并 master 最新更新
合入 master 的 BgFilter、CI、运维与现役平台改造。

保留 AI 游戏创作 Runtime、独立锁文件与原生壳验证链路。

修复共享充值账单组件、LLM 网关与退役 Agent 兼容边界。

同步冲突文档、锁文件和开发脚本。
2026-07-27 18:28:26 +08:00

45 lines
1.8 KiB
Rust

#[cfg(feature = "legacy-creative-agent")]
pub mod apimart_gpt5_adapter;
#[cfg(feature = "legacy-creative-agent")]
pub mod callbacks;
pub mod error;
#[cfg(feature = "legacy-creative-agent")]
pub mod function_agent;
pub mod game_creation;
#[cfg(feature = "legacy-creative-agent")]
pub mod langchain_adapter;
#[cfg(feature = "legacy-creative-agent")]
pub mod output_parser;
#[cfg(feature = "legacy-creative-agent")]
pub mod puzzle_phase1_agent;
#[cfg(feature = "legacy-creative-agent")]
pub mod tool_registry;
#[cfg(feature = "legacy-creative-agent")]
pub use apimart_gpt5_adapter::{
CREATIVE_AGENT_GPT5_MODEL, Gpt5ResponsesAgentClient, build_gpt5_multimodal_request,
};
#[cfg(feature = "legacy-creative-agent")]
pub use callbacks::{
CreativeAgentCallbackEvent, CreativeAgentCallbackKind, CreativeAgentCallbacks,
};
pub use error::PlatformAgentError;
#[cfg(feature = "legacy-creative-agent")]
pub use function_agent::FunctionAgentLimits;
pub use game_creation::{
GAME_CREATION_AGENT_GROUPS, GameCreationAgentGroup, GameCreationAgentPassPlan,
GameCreationAgentRepairRoute, GameCreationTask, GameCreationTaskGraph, GameCreationTaskStatus,
build_game_creation_seed_task_graph, extract_game_creation_evaluator_issues,
extract_game_creation_evaluator_repair_routes, plan_game_creation_agent_pass,
route_game_creation_repair_issues, select_ready_game_creation_tasks,
};
#[cfg(feature = "legacy-creative-agent")]
pub use langchain_adapter::LangChainRustAdapter;
#[cfg(feature = "legacy-creative-agent")]
pub use puzzle_phase1_agent::{
CreativeAgentExecutor, MockLangChainRustAgentExecutor, PuzzlePhase1AgentInput,
PuzzlePhase1AgentOutput,
};
#[cfg(feature = "legacy-creative-agent")]
pub use tool_registry::{CreativeAgentTool, CreativeAgentToolRegistry, ToolExecutionBudget};