Skip to content

feat(agent): session log serialization#1391

Merged
tatoalo merged 1 commit intomainfrom
feat/code/flush-session-serialization
Mar 31, 2026
Merged

feat(agent): session log serialization#1391
tatoalo merged 1 commit intomainfrom
feat/code/flush-session-serialization

Conversation

@tatoalo
Copy link
Copy Markdown
Contributor

@tatoalo tatoalo commented Mar 31, 2026

session logs flush in agent-server had no serialization, this meant that a debounce-scheduled flush and an explicit flush() call could both be in-flight simultaneously, calling endpoint does an atomic read-modify-write on S3

  • added a per-session flush queue

this should fix the errors the signal-report-summary workflow was running into. related thread 🧵

@tatoalo tatoalo self-assigned this Mar 31, 2026
@tatoalo tatoalo requested review from a team and sortafreel March 31, 2026 14:30
@tatoalo tatoalo marked this pull request as ready for review March 31, 2026 14:30
@tatoalo tatoalo enabled auto-merge (squash) March 31, 2026 14:35
@tatoalo tatoalo merged commit ada314f into main Mar 31, 2026
15 checks passed
@tatoalo tatoalo deleted the feat/code/flush-session-serialization branch March 31, 2026 14:36
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.

2 participants