alpha
Login
or
Join now
kueda.net
/
tangled-cli
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
WIP: A simple cli for daily tangled use cases and AI integration. This is for my personal use right now, but happy if others get mileage from it! :)
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
tangled-cli
/
tests
/
at
fix-persist-refreshed-session
4 folders
1 file
Ken-ichi Ueda
fix: reuse valid access tokens instead of refreshing every command
4w ago
39187400
commands
fix: reuse valid access tokens instead of refreshing every command Each tang call refreshed the access token, rotating the single-use refresh token every time. If a command was interrupted or overlapped another, the stored token got revoked before the new one was saved, forcing re-auth. This reuses a still-valid cached token and only refreshes when it has actually expired. Co-authored-by: Claude (claude-opus-4-8) <noreply@anthropic.com>
1 month ago
helpers
Add shared test helpers and refactor session tests - Create tests/helpers/mock-data.ts with reusable mock session data - Refactor session tests to use shared mock data - Move mock keyring storage to module scope for cleaner access - Remove biome-ignore suppressions by using proper types Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
5 months ago
lib
fix: reuse valid access tokens instead of refreshing every command Each tang call refreshed the access token, rotating the single-use refresh token every time. If a command was interrupted or overlapped another, the stored token got revoked before the new one was saved, forcing re-auth. This reuses a still-valid cached token and only refreshes when it has actually expired. Co-authored-by: Claude (claude-opus-4-8) <noreply@anthropic.com>
1 month ago
utils
fix: reuse valid access tokens instead of refreshing every command Each tang call refreshed the access token, rotating the single-use refresh token every time. If a command was interrupted or overlapped another, the stored token got revoked before the new one was saved, forcing re-auth. This reuses a still-valid cached token and only refreshes when it has actually expired. Co-authored-by: Claude (claude-opus-4-8) <noreply@anthropic.com>
1 month ago
index.test.ts
refactor: rename repoAtUri for accuracy * Repos are identified by their DID now, hence the name change * Update tests accordingly * Consolidate @atproto/identity usage into pds-resolver.ts by moving resolveHandleToDid there; at-uri.ts re-exports it and no longer imports @atproto/identity directly Co-authored-by: Claude (claude-sonnet-4-6) <noreply@anthropic.com>
2 months ago