Skip to content

feat: add bounded history and tool-event retrieval - #17

Merged
wanghuacan merged 15 commits into
mainfrom
codex/tool-event-retrieval
Jul 19, 2026
Merged

feat: add bounded history and tool-event retrieval#17
wanghuacan merged 15 commits into
mainfrom
codex/tool-event-retrieval

Conversation

@wanghuacan

Copy link
Copy Markdown
Contributor

Summary

  • add bounded, provenance-safe tool-call and tool-result retrieval
  • add composable history windows with actual-message neighbors and centered anchors
  • preserve complete future user source while exposing truncation, completeness, and index freshness metadata
  • update the Distill skill to guide flexible history reconstruction
  • retain Python 3.9 compatibility and serialize index refreshes

Verification

  • history-window contract: 82 checks passed
  • non-frontend regression suite: 685 checks passed
  • Python 3.9 session import check passed
  • monitored Codex CLI end-to-end Distill journey passed for current and legacy message history
  • stale tool-event locator was safely rejected when refresh was unavailable

@wanghuacan
wanghuacan merged commit e0cd96f into main Jul 19, 2026
4 checks 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