Skip to content

feat: shorten credential paths with nanoid - #7

Merged
arrsingh merged 1 commit into
mainlinefrom
feature/short-ids
Mar 7, 2026
Merged

arrsingh merged 1 commit into
mainlinefrom
feature/short-ids

Conversation

@arrsingh

@arrsingh arrsingh commented Mar 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replace google/uuid with go-nanoid for 10-char session IDs (e.g. V1StGXR8_Z) instead of full UUIDs
  • Rename credential directory from ~/.timebound-iam to ~/.tiam
  • Credential file paths go from ~/.timebound-iam/credentials/timebound-iam-d2deec87-1941-472a-b9ef-2e315bb65a99.env to ~/.tiam/credentials/V1StGXR8_Z.env
  • Bump version to 0.7.0

Test plan

  • All existing tests pass
  • Verify MCP server starts and writes credentials to ~/.tiam/credentials/
  • Verify credential file names are short nanoid-based IDs

Replace UUID-based session IDs with 10-char nanoid for shorter credential
file names. Rename credential directory from ~/.timebound-iam to ~/.tiam.
Bump version to 0.7.0.
@arrsingh
arrsingh merged commit 8308b50 into mainline Mar 7, 2026
1 check passed
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