patch 20c
This commit is contained in:
@@ -55,6 +55,45 @@ final class AgentRunnerConfig
|
||||
return $this->getRequiredStringList('follow_up_context.explicit_commercial_signal_terms');
|
||||
}
|
||||
|
||||
public function isCommercialTableFollowUpEnabled(): bool
|
||||
{
|
||||
return $this->getRequiredBool('follow_up_context.commercial_table_follow_up.enabled');
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getCommercialTableFollowUpPromptPatterns(): array
|
||||
{
|
||||
return $this->getRequiredStringList('follow_up_context.commercial_table_follow_up.prompt_patterns');
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getCommercialTableFollowUpHistoryAnchorPatterns(): array
|
||||
{
|
||||
return $this->getRequiredStringList('follow_up_context.commercial_table_follow_up.history_anchor_patterns');
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getCommercialTableFollowUpIndicatorMarkerPatterns(): array
|
||||
{
|
||||
return $this->getRequiredStringList('follow_up_context.commercial_table_follow_up.indicator_marker_patterns');
|
||||
}
|
||||
|
||||
public function getCommercialTableFollowUpQueryTemplateWithModel(): string
|
||||
{
|
||||
return $this->getRequiredString('follow_up_context.commercial_table_follow_up.query_template_with_model');
|
||||
}
|
||||
|
||||
public function getCommercialTableFollowUpQueryTemplateWithoutModel(): string
|
||||
{
|
||||
return $this->getRequiredString('follow_up_context.commercial_table_follow_up.query_template_without_model');
|
||||
}
|
||||
|
||||
public function getFollowUpHistoryQuestionPattern(): string
|
||||
{
|
||||
return $this->getRequiredString('follow_up_context.history_question_pattern');
|
||||
|
||||
Reference in New Issue
Block a user