Expand description
Chat use case: prepare a chat turn for execution.
Enums§
- Goal
Command - Parsed result of a
/goalcommand.
Functions§
- clear_
skill_ runtime_ state - Clear skill runtime state markers from session metadata.
- parse_
goal_ command - Attempt to parse a
/goalcommand from the raw user message. ReturnsNoneif the message is not a/goalcommand. - prepare_
chat_ turn - Prepare a chat turn: load/create session, resolve prompts, update metadata, append user message, persist.
- resolve_
base_ prompt - resolve_
copilot_ conclusion_ with_ options_ enhancement - resolve_
enhance_ prompt - resolve_
selected_ skill_ ids - resolve_
workspace_ path