feat: session refresh button in UI + MCP tool #12
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The Reddit Playwright session expires (12hr heuristic). Currently requires Alan to manually run
xvfb-run python post.py --loginfrom a terminal.Requested
ensure_valid_session()/ triggers re-login via the existingapp/services/reddit/session.pyrefresh_reddit_sessionMCP tool so Claude Code can trigger re-login without Alan needing to open a terminalCurrent infrastructure
app/services/reddit/session.py—ensure_valid_session(),refresh_session()already implementedmcp/server.js— MCP tool registration pattern establishedapp/api/— FastAPI router pattern establishedAcceptance criteria
POST /api/v1/reddit/refresh-sessionendpoint triggersrefresh_session()and returns statusrefresh_reddit_sessionMCP tool registered inmcp/server.js