1.8 KiB
1.8 KiB
作成
LocalTicketBackend によって作成されました。
Implementation report
Migrated compaction session exploration to SessionReferenceView.
Changes:
- Added
ReadDetailtoSessionReferenceViewso reads can preserve compact/full semantics. - Updated
read_session_itemsto useSessionReferenceView::readwithReadSelector::EntryRange. - Kept compact mode omitting tool arguments / tool result content and full mode bounded.
- Removed old compact-specific session search/format helpers.
search_session_logalready usedSessionReferenceView::searchand remains on that path.
Validation:
cargo fmt --checkcargo test -p worker compact::workercargo test -p worker session_referencecargo test -p workercargo test -p memorynix build .#yoi
State changed
State changed to done.
State changed
Ticket を closed にしました。
完了
Compaction session exploration now uses SessionReferenceView for both search and read paths.
read_session_items delegates to SessionReferenceView::read, preserving compact/full behavior through a new read detail mode. Old compact-specific search/format helpers were removed.
Validation passed:
cargo fmt --checkcargo test -p worker compact::workercargo test -p worker session_referencecargo test -p workercargo test -p memorynix build .#yoi