§
    s�’j€  ã                  óN   — d dl mZ d dlmZmZ ed         Z G d„ de¦  «        ZdS )é    )Úannotations)ÚLiteralÚ	TypedDict)	ÚminhÚlanÚhungÚthaoÚnamÚquynhÚphucÚtungÚthuyc                  ó–   — e Zd ZU dZded<   ded<   ded<   ded<   ded	<   ded
<   ded<   ded<   ded<   ded<   ded<   ded<   ded<   dS )ÚAgentPersonaz7Structured persona definition for a DSCons AI employee.Ú	AgentCodeÚ
agent_codeÚstrÚdisplay_nameÚintÚageÚ
role_titleÚcommunication_styleÚdefault_tonez	list[str]Úpronoun_guidanceÚprimary_capabilitiesÚescalation_targetsÚdescriptionÚdutiesÚdomain_expertiseÚworking_principlesN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__© ó    ú0C:\Projects\DSCons\app\agents\personas\models.pyr   r   
   s®   € € € € € € ØAÐAàÐÐÑØÐÐÑØ€H€H�HØ€O€O�OØÐÐÑØÐÐÑØÐÐÑØ#Ð#Ð#Ñ#Ø!Ð!Ð!Ñ!ØÐÐÑØÐÐÑØÐÐÑØ!Ð!Ð!Ñ!Ð!Ð!r'   r   N)Ú
__future__r   Útypingr   r   r   r   r&   r'   r(   ú<module>r+      sp   ðØ "Ð "Ð "Ð "Ð "Ð "à %Ð %Ð %Ð %Ð %Ð %Ð %Ð %àØIô€	ð
"ð "ð "ð "ð "�9ñ "ô "ð "ð "ð "r'   