Skip to content

1F: Session Persistence Client - #5

Merged
atc964 merged 3 commits into
mainfrom
feature/session-persistence
Mar 9, 2026
Merged

1F: Session Persistence Client#5
atc964 merged 3 commits into
mainfrom
feature/session-persistence

Conversation

@atc964

@atc964 atc964 commented Mar 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds SessionManager for creating/reusing seller sessions
  • Auto-recreates on expiry, file-backed persistence
  • Supports POST /sessions, send_message, close, get_or_create flows

Bead

buyer-1ku

Tests

122/122 passed, Quinn VERIFIED

🤖 Generated with Claude Code

atc964 and others added 3 commits March 8, 2026 16:10
Implements SessionStore (file-backed JSON persistence) and SessionManager
(create, reuse, send messages, handle expiry, close sessions). Sessions
have 7-day TTL and are automatically recreated on 404 (seller-side expiry).

bead: buyer-1ku

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@atc964
atc964 merged commit 7e5540a into main Mar 9, 2026
@atc964
atc964 deleted the feature/session-persistence branch March 9, 2026 18:05
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