Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| from datetime import datetime | |
| log = [] | |
| def log_event(msg): | |
| timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S") | |
| log.append(f"[{timestamp}] {msg}") | |
| def render(): | |
| with gr.Column(): | |
| gr.Markdown("### Ethics Audit Log") | |
| logbox = gr.Textbox(value="\n".join(log or ["No activity yet."]), lines=12, interactive=False) | |
| gr.Button("Refresh").click(lambda: "\n".join(log or ["No activity yet."]), outputs=logbox) |