Skip to main content

Module prompts

Module prompts 

Source
Expand description

System prompt generation with modular architecture

This module provides flexible system prompt generation with template-based composition and context-aware customization.

Re-exports§

pub use cache_aware::sort_tool_definitions;
pub use config::SystemPromptConfig;
pub use context::PromptContext;
pub use guidelines::append_runtime_tool_prompt_sections;
pub use guidelines::generate_tool_guidelines;
pub use guidelines::infer_capability_level;
pub use harness_limits::upsert_harness_limits_section;
pub use resources::PromptTemplate;
pub use resources::apply_system_prompt_layers;
pub use resources::discover_prompt_templates;
pub use resources::expand_prompt_template;
pub use resources::find_prompt_template;
pub use resources::resolve_system_prompt_layers;
pub use runtime_contract::RuntimePromptContract;
pub use runtime_contract::append_runtime_mode_sections;
pub use system::apply_output_style;
pub use system::generate_lightweight_instruction;
pub use system::generate_specialized_instruction;
pub use system::generate_system_instruction;
pub use system_prompt_cache::PROMPT_CACHE;
pub use system_prompt_cache::PromptProvider;
pub use system_prompt_cache::SystemPromptCache;
pub use system_prompt_cache::TaskType;
pub use templates::PromptTemplates;
pub use temporal::generate_temporal_context;

Modules§

cache_aware
config
context
guidelines
harness_limits
output_styles
resources
Shared prompt resource discovery for system prompt layers and prompt templates.
runtime_contract
sections
system
System instructions and prompt management.
system_prompt_cache
templates
temporal