StaticSessionState is a SessionStateReader with fixed, conservative values for embedders that render message and tool views outside the full TUI application: unified (non-split) diff view, collapsed thinking, tool results shown, no yolo mode. Embed or use it directly instead of hand-rolling a stub,
| 12 | // hand-rolling a stub, so views keep working with sensible defaults when |
| 13 | // the reader interface grows. |
| 14 | type StaticSessionState struct { |
| 15 | // AgentName is returned by CurrentAgentName. |
| 16 | AgentName string |
| 17 | // Title is returned by SessionTitle. |
| 18 | Title string |
| 19 | } |
| 20 | |
| 21 | var _ SessionStateReader = StaticSessionState{} |
| 22 |
nothing calls this directly
no outgoing calls
no test coverage detected