- 新增 src/llm/mock.rs:公开 MockProvider,实现 chat 与 chat_stream (chat_stream 从 MessageResponse 拆解为 StreamEvent 序列),含 5 个内联测试 - src/llm.rs 注册 pub mod mock,供示例与外部 crate 引用 - src/agent/session.rs 测试改用 crate::llm::mock::MockProvider, 删除内嵌私有副本,统一公开路径 - src/prompt.rs re-export validate_messages,与 PromptComposer 对齐公开路径
8 lines
227 B
Rust
8 lines
227 B
Rust
pub mod error;
|
|
pub mod template;
|
|
pub mod composer;
|
|
|
|
pub use error::PromptError;
|
|
pub use template::{PromptTemplate, PromptTemplateRegistry, TemplateContext, TemplateValue};
|
|
pub use composer::{validate_messages, PromptComposer};
|