feat(agent): inject TTS [[tts]] directive guidance when auto mode is "tagged"

- Add TTSAutoMode field to LoopConfig, Loop, SystemPromptConfig
- Wire from config.Tts.Auto through resolver to system prompt
- Inject "## Voice Response" section explaining [[tts]] usage
- Update AGENTS.md: voice only when user explicitly requests
This commit is contained in:
viettranx committed 2026-04-16 18:55:43 +07:00
1 parent a050079ade
commit 085b89bf72
7 files changed
+43 -1

No files matched your search

+1
View File
@@ -235,6 +235,7 @@ func wireExtras(
SkillTenantCfgs: stores.SkillTenantCfgs,
SystemConfigs: stores.SystemConfigs,
Workspace: workspace,
TTSAutoMode: appCfg.Tts.Auto,
AutoInjector: autoInjector,
EvolutionMetricsStore: stores.EvolutionMetrics,
DomainBus: domainBus,