{"type":"summary","summary":"Discussing Kubernetes RBAC configuration","sessionId":"test-session-1"}
{"type":"user","sessionId":"test-session-1","timestamp":"2026-02-01T10:00:00Z","message":{"role":"user","content":[{"type":"text","text":"How do I set up RBAC in Kubernetes?"}]}}
{"type":"assistant","sessionId":"test-session-1","timestamp":"2026-02-01T10:00:30Z","message":{"role":"assistant","content":[{"type":"text","text":"To set up RBAC in Kubernetes, you need to create Role or ClusterRole resources that define permissions, and then bind them to users or service accounts using RoleBinding or ClusterRoleBinding."}]}}
{"type":"user","sessionId":"test-session-1","timestamp":"2026-02-01T10:01:00Z","message":{"role":"user","content":[{"type":"text","text":"Can you show me an example ClusterRole?"}]}}
{"type":"assistant","sessionId":"test-session-1","timestamp":"2026-02-01T10:01:30Z","message":{"role":"assistant","content":[{"type":"text","text":"Here's an example ClusterRole that grants read access to pods:\n\napiVersion: rbac.authorization.k8s.io/v1\nkind: ClusterRole\nmetadata:\n  name: pod-reader\nrules:\n- apiGroups: [\"\"]\n  resources: [\"pods\"]\n  verbs: [\"get\", \"watch\", \"list\"]"}]}}
