feat(agent): add communication style setting to profile
- Add AgentStyle type with 6 preset options (professional, friendly, etc.) - Add getStyle/setStyle methods to ProfileManager - Update soul.md template to include style section - Add reloadSystemPrompt support for style changes Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
1dc7539018
commit
4df39448be
4 changed files with 96 additions and 0 deletions
|
|
@ -177,6 +177,20 @@ export class AsyncAgent {
|
|||
this.agent.setUserContent(content);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get agent communication style from profile config.
|
||||
*/
|
||||
getAgentStyle(): string | undefined {
|
||||
return this.agent.getAgentStyle();
|
||||
}
|
||||
|
||||
/**
|
||||
* Update agent communication style in profile config.
|
||||
*/
|
||||
setAgentStyle(style: string): void {
|
||||
this.agent.setAgentStyle(style);
|
||||
}
|
||||
|
||||
/**
|
||||
* Reload profile from disk and rebuild system prompt.
|
||||
* Call this after updating profile files to apply changes immediately.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue