STAN Settings
STAN personality, context, conversations, and the unified message endpoint.
Access it as client.stan_settings on a Strongly client, or the same path on AsyncStrongly with await. All methods exist on both with identical signatures.
Methods
All methods
compact
compact() -> Dict[str, Any]
Compact STAN's context window (summarize older turns).
context
context() -> Dict[str, Any]
Get STAN's current working context.
list_conversations
list_conversations(*, limit: Optional[int] = None, offset: Optional[int] = None) -> Dict[str, Any]
List STAN conversations.
list_skills
list_skills() -> Dict[str, Any]
List the skills available to STAN.
message
message(*, message: str, source: Optional[str] = None) -> Dict[str, Any]
Universal STAN message endpoint (supports slash commands).
Args:
message: The user message to send (required).
source: Origin tag for the message (server default chat).
personality
personality() -> Dict[str, Any]
Get STAN's current personality configuration.
resume_conversation
resume_conversation(conversation_id: str) -> Dict[str, Any]
Resume a previous STAN conversation.
retrieve_conversation
retrieve_conversation(conversation_id: str) -> Dict[str, Any]
Retrieve a single STAN conversation.
update_personality
update_personality(*, personality: str) -> Dict[str, Any]
Update STAN's personality preset.
Args:
personality: professional | friendly | concise.