Skip to content

feat: store credentials in ~/.timebound-iam/credentials - #5

Merged
arrsingh merged 1 commit into
mainlinefrom
feature/credential-dir
Mar 7, 2026
Merged

arrsingh merged 1 commit into
mainlinefrom
feature/credential-dir

Conversation

@arrsingh

@arrsingh arrsingh commented Mar 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Move credential files from OS temp dir to ~/.timebound-iam/credentials/
  • Avoids long paths on macOS (/var/folders/.../T/timebound-iam-*/...)
  • Directory created with 0700 permissions on first use
  • Expired credential files still cleaned up by the cleanup loop

Test plan

  • just build passes
  • just test passes
  • timebound-iam test writes credentials to ~/.timebound-iam/credentials/
  • MCP grant_access tool returns shorter credential file paths

Move credential files from OS temp dir to ~/.timebound-iam/credentials/
to avoid long paths on macOS (/var/folders/.../T/timebound-iam-*/...).
The directory is created with 0700 permissions on first use.
@arrsingh
arrsingh merged commit d058bb3 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