Skip to content

Persist tool audit panels in chat history#585

Merged
rogerchappel merged 1 commit into
mainfrom
codex/persist-tool-audit-panels
May 21, 2026
Merged

Persist tool audit panels in chat history#585
rogerchappel merged 1 commit into
mainfrom
codex/persist-tool-audit-panels

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

Summary

  • group persisted chat progress events by run/tool execution block
  • render completed tool audit blocks inline in the chat transcript timeline
  • keep the live execution panel only for current/fallback activity instead of replacing historical audit visibility

Verification

  • pnpm typecheck
  • pnpm test -- src/lib/chat-session-events.test.ts
  • git diff --check
  • push hook: pnpm typecheck && pnpm build

Notes

  • No DB migration needed: this uses existing chat_session_events persisted payloads.
  • Audit blocks are grouped by runId when available, then tool/checkpoint id as fallback.
  • Build completed with the existing Turbopack NFT tracing warning for next.config.ts -> openclaw-config-parser -> runtimes/probe.

@rogerchappel rogerchappel merged commit d9fab91 into main May 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant