mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2026-10-27 07:52:03 +00:00
update
This commit is contained in:
1 parent
03958106e1
commit
ae4fa2498b
124 files changed
+44086
No files matched your search
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T185715Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-maymnzvh",
|
||||
"duration_sec": 0.846,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "failed",
|
||||
"failure": "Process exited before pattern appeared: 'Select entry type or press Enter to go back:'",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 0.8458661840013519,
|
||||
"detail": "Process exited before pattern appeared: 'Select entry type or press Enter to go back:'"
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": false,
|
||||
"invalid_length_validation": false,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_empty_state": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T185715Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T185715Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): Your new BIP-85 seed phrase is:
|
||||
crane occur rapid use globe hockey slight strike evidence whale radio guard
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Enter a new password: Confirm your password: c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-maymnzvh/.seedpass/0D51417FDC8605A2/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
cSeed Profile: 0D51417FDC8605A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: Exiting the program.
|
||||
@@ -0,0 +1,47 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): Your new BIP-85 seed phrase is:
|
||||
crane occur rapid use globe hockey slight strike evidence whale radio guard
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Enter a new password: Confirm your password: c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-maymnzvh/.seedpass/0D51417FDC8605A2/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
cSeed Profile: 0D51417FDC8605A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: Exiting the program.
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T185847Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-enqviadh",
|
||||
"duration_sec": 27.165,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Reveal hidden fields\\\\? \\\\(y/N\\\\):'\nRecent output:\nckup created successfully at '/tmp/seedpass-agent-home-enqviadh/.seedpass/BC38AA2208EE8682/backups/entries_db_backup_1771873128.json.enc'.\r\n[+] Entry added successfully at index 0.\r\n\r\n[+] Password generated and indexed with ID 0.\r\n\r\nPassword for agent.example: ^4/02KXLxu'w\r\n\r\nPress Enter to continue...\r\n\u001bcSeed Profile: BC38AA2208EE8682 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 2\r\n\u001bcSeed Profile: BC38AA2208EE8682 > Main Menu > Retrieve Entry\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nEnter the index number of the entry to retrieve: 0\r\nRetrieving password for 'agent.example' with length 12.\r\nUsername: agent\r\nURL: https://agent.example\r\n\r\n[+] Retrieved Password for agent.example:\r\n\r\nPassword: ^4/02KXLxu'w\r\nAssociated Username: agent\r\nAssociated URL: https://agent.example\r\nArchived Status: Active\r\nPress Enter to continue...",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 25.6549951579982,
|
||||
"detail": "Timed out waiting for pattern: 'Reveal hidden fields\\\\? \\\\(y/N\\\\):'\nRecent output:\nckup created successfully at '/tmp/seedpass-agent-home-enqviadh/.seedpass/BC38AA2208EE8682/backups/entries_db_backup_1771873128.json.enc'.\r\n[+] Entry added successfully at index 0.\r\n\r\n[+] Password generated and indexed with ID 0.\r\n\r\nPassword for agent.example: ^4/02KXLxu'w\r\n\r\nPress Enter to continue...\r\n\u001bcSeed Profile: BC38AA2208EE8682 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 2\r\n\u001bcSeed Profile: BC38AA2208EE8682 > Main Menu > Retrieve Entry\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nEnter the index number of the entry to retrieve: 0\r\nRetrieving password for 'agent.example' with length 12.\r\nUsername: agent\r\nURL: https://agent.example\r\n\r\n[+] Retrieved Password for agent.example:\r\n\r\nPassword: ^4/02KXLxu'w\r\nAssociated Username: agent\r\nAssociated URL: https://agent.example\r\nArchived Status: Active\r\nPress Enter to continue..."
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_empty_state": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T185847Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T185847Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
fine uncover evoke humble middle forum prevent live trick output crunch high
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-enqviadh/.seedpass/BC38AA2208EE8682/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-enqviadh/.seedpass/BC38AA2208EE8682/backups/entries_db_backup_1771873128.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: ^4/02KXLxu'w
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: ^4/02KXLxu'w
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
@@ -0,0 +1,113 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
fine uncover evoke humble middle forum prevent live trick output crunch high
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-enqviadh/.seedpass/BC38AA2208EE8682/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-enqviadh/.seedpass/BC38AA2208EE8682/backups/entries_db_backup_1771873128.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: ^4/02KXLxu'w
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: BC38AA2208EE8682 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: ^4/02KXLxu'w
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T185928Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-rs93rbie",
|
||||
"duration_sec": 30.029,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Enter your choice \\\\(1-8\\\\) or press Enter to exit:'\nRecent output:\ntries: 1\r\n password: 1\r\n totp: 0\r\n ssh: 0\r\n seed: 0\r\n pgp: 0\r\n nostr: 0\r\n key_value: 0\r\n managed_account: 0\r\nRelays configured: 3\r\nBackups: 1 (dir: /tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups)\r\nSchema version: 4\r\nDatabase checksum ok: no\r\nScript checksum ok: yes\r\nSnapshot chunks: 0\r\nPending deltas: 0\r\nNo 2FA entries found.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: Main Menu > Settings\r\n\r\n\r\nSettings:\r\n1. Profiles\r\n2. Nostr\r\n3. Change password\r\n4. Verify Script Checksum\r\n5. Generate Script Checksum\r\n6. Backup Parent Seed\r\n7. Export database\r\n8. Import database\r\n9. Export 2FA codes\r\n10. Set additional backup location\r\n11. KDF strength & benchmark\r\n12. Set inactivity timeout\r\n13. Lock Vault\r\n14. Stats\r\n15. Toggle Secret Mode\r\n16. Toggle Offline Mode (default ON)\r\n17. Toggle Quick Unlock\r\nSelect an option or press Enter to go back: \r\n\u001bcSeed Profile: 225E9E8635B1BEA4 > Main Menu\r\nNo 2FA entries found.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: ",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 28.518274590001965,
|
||||
"detail": "Timed out waiting for pattern: 'Enter your choice \\\\(1-8\\\\) or press Enter to exit:'\nRecent output:\ntries: 1\r\n password: 1\r\n totp: 0\r\n ssh: 0\r\n seed: 0\r\n pgp: 0\r\n nostr: 0\r\n key_value: 0\r\n managed_account: 0\r\nRelays configured: 3\r\nBackups: 1 (dir: /tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups)\r\nSchema version: 4\r\nDatabase checksum ok: no\r\nScript checksum ok: yes\r\nSnapshot chunks: 0\r\nPending deltas: 0\r\nNo 2FA entries found.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: Main Menu > Settings\r\n\r\n\r\nSettings:\r\n1. Profiles\r\n2. Nostr\r\n3. Change password\r\n4. Verify Script Checksum\r\n5. Generate Script Checksum\r\n6. Backup Parent Seed\r\n7. Export database\r\n8. Import database\r\n9. Export 2FA codes\r\n10. Set additional backup location\r\n11. KDF strength & benchmark\r\n12. Set inactivity timeout\r\n13. Lock Vault\r\n14. Stats\r\n15. Toggle Secret Mode\r\n16. Toggle Offline Mode (default ON)\r\n17. Toggle Quick Unlock\r\nSelect an option or press Enter to go back: \r\n\u001bcSeed Profile: 225E9E8635B1BEA4 > Main Menu\r\nNo 2FA entries found.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: "
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_empty_state": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T185928Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T185928Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,421 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
situate goat cinnamon bag olive sausage analyst neutral seminar stay page deal
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: pyA7,8j&;F3L
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: pyA7,8j&;F3L
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: pyA7,8j&;F3L
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 1 (dir: /tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,421 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
situate goat cinnamon bag olive sausage analyst neutral seminar stay page deal
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: pyA7,8j&;F3L
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: pyA7,8j&;F3L
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: pyA7,8j&;F3L
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups/entries_db_backup_1771873169.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 1 (dir: /tmp/seedpass-agent-home-rs93rbie/.seedpass/225E9E8635B1BEA4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 225E9E8635B1BEA4 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T190048Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-vbcpszl5",
|
||||
"duration_sec": 3.555,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 3.487188208997395,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_empty_state": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T190048Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T190048Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,422 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
this endorse approve viable despair stool tomato place salute cube expose diamond
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Ur$qK5!0-Q2x
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Ur$qK5!0-Q2x
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Ur$qK5!0-Q2x
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 00423691BE42D239 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 1 (dir: /tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,423 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
this endorse approve viable despair stool tomato place salute cube expose diamond
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Ur$qK5!0-Q2x
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Ur$qK5!0-Q2x
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Ur$qK5!0-Q2x
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 00423691BE42D239 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups/entries_db_backup_1771873249.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 1 (dir: /tmp/seedpass-agent-home-vbcpszl5/.seedpass/00423691BE42D239/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 00423691BE42D239 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T190106Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-0vbtuv2t",
|
||||
"duration_sec": 3.555,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 3.4901997710003343,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_empty_state": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T190106Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T190106Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,422 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
reason reunion merry panda argue unhappy endorse slide vacuum year nature mango
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873267.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: K'y2pQ8|~1sR
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: K'y2pQ8|~1sR
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873267.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: K'y2pQ8|~1sR
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873268.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 7489754F5EE1C709 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873268.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,423 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
reason reunion merry panda argue unhappy endorse slide vacuum year nature mango
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873267.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: K'y2pQ8|~1sR
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: K'y2pQ8|~1sR
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873267.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: K'y2pQ8|~1sR
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873268.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 7489754F5EE1C709 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups/entries_db_backup_1771873268.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-0vbtuv2t/.seedpass/7489754F5EE1C709/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 7489754F5EE1C709 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191140Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-uc4te8tp",
|
||||
"duration_sec": 26.946,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Confirm your password:'\nRecent output:\nStartup Options:\r\n1. Continue\r\n2. Restore from backup\r\nSelect an option: 1\r\nInitialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.\r\nChoose an option:\r\n1. Paste in an existing seed in full\r\n2. Enter an existing seed one word at a time\r\n3. Generate a new seed\r\n4. Restore from Nostr\r\n5. Restore from local backup\r\nEnter choice (1/2/3/4/5): 3\r\nYour new BIP-85 seed phrase is:\r\nglove climb common before valley gap firm outside consider farm chest broken\r\nPlease write this down and keep it in a safe place!\r\nDo you want to use this generated seed? (Y/N): Y\r\nEnter a new password: AgentPass123!\r\n",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 25.36855878499773,
|
||||
"detail": "Timed out waiting for pattern: 'Confirm your password:'\nRecent output:\nStartup Options:\r\n1. Continue\r\n2. Restore from backup\r\nSelect an option: 1\r\nInitialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.\r\nChoose an option:\r\n1. Paste in an existing seed in full\r\n2. Enter an existing seed one word at a time\r\n3. Generate a new seed\r\n4. Restore from Nostr\r\n5. Restore from local backup\r\nEnter choice (1/2/3/4/5): 3\r\nYour new BIP-85 seed phrase is:\r\nglove climb common before valley gap firm outside consider farm chest broken\r\nPlease write this down and keep it in a safe place!\r\nDo you want to use this generated seed? (Y/N): Y\r\nEnter a new password: AgentPass123!\r\n"
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": false,
|
||||
"main_menu": false,
|
||||
"add_password_quick": false,
|
||||
"invalid_length_validation": false,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_empty_state": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191140Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191140Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
glove climb common before valley gap firm outside consider farm chest broken
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: AgentPass123!
|
||||
@@ -0,0 +1,17 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
glove climb common before valley gap firm outside consider farm chest broken
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: AgentPass123!
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191219Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-wgl_gstu",
|
||||
"duration_sec": 3.567,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 3.4941302279985393,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_empty_state": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191219Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191219Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,422 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
dizzy drum girl fruit dash pact unfold join alcohol cabin crouch candy
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: `Q%29VpWte0%
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: `Q%29VpWte0%
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: `Q%29VpWte0%
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: C7EE4B50845B4316 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 1 (dir: /tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,423 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
dizzy drum girl fruit dash pact unfold join alcohol cabin crouch candy
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: `Q%29VpWte0%
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: `Q%29VpWte0%
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: `Q%29VpWte0%
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: C7EE4B50845B4316 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups/entries_db_backup_1771873940.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 1 (dir: /tmp/seedpass-agent-home-wgl_gstu/.seedpass/C7EE4B50845B4316/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: C7EE4B50845B4316 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191334Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-unuhkmru",
|
||||
"duration_sec": 4.446,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 4.239846189000673,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_empty_state": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191334Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191334Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,422 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
phone essay chapter unlock layer tonight sword blast peanut creek tissue episode
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874015.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Kq[2[qF@33Hk
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Kq[2[qF@33Hk
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874016.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Kq[2[qF@33Hk
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874016.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 67CDEEA0560B53BA > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874017.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 3 (dir: /tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,423 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
phone essay chapter unlock layer tonight sword blast peanut creek tissue episode
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874015.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Kq[2[qF@33Hk
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Kq[2[qF@33Hk
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874016.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Kq[2[qF@33Hk
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874016.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 67CDEEA0560B53BA > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups/entries_db_backup_1771874017.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 3 (dir: /tmp/seedpass-agent-home-unuhkmru/.seedpass/67CDEEA0560B53BA/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 67CDEEA0560B53BA > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191339Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-fjr8g0u7",
|
||||
"duration_sec": 4.212,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 4.13329088500177,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_empty_state": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191339Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191339Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,422 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
ladder crisp where shrimp hidden hood scrub orphan spray prevent swim cigar
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874020.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Pxh,l3^T5P3,
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Pxh,l3^T5P3,
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874020.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Pxh,l3^T5P3,
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874021.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: CDB0DAE87DA85738 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874021.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,423 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
ladder crisp where shrimp hidden hood scrub orphan spray prevent swim cigar
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874020.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Pxh,l3^T5P3,
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Pxh,l3^T5P3,
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874020.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Pxh,l3^T5P3,
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874021.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: CDB0DAE87DA85738 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups/entries_db_backup_1771874021.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-fjr8g0u7/.seedpass/CDB0DAE87DA85738/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: CDB0DAE87DA85738 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191343Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-7w23hsc4",
|
||||
"duration_sec": 4.178,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 4.11195554400183,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_empty_state": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191343Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191343Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,422 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
suffer dentist figure fetch scare buffalo hand garlic meadow blossom toward lucky
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874024.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: P0=AsqA5&0y+
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: P0=AsqA5&0y+
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874025.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: P0=AsqA5&0y+
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874025.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 1D20C2D407D11A95 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874025.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,423 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
suffer dentist figure fetch scare buffalo hand garlic meadow blossom toward lucky
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874024.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: P0=AsqA5&0y+
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: P0=AsqA5&0y+
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874025.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: P0=AsqA5&0y+
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874025.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 1D20C2D407D11A95 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups/entries_db_backup_1771874025.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 1
|
||||
password: 1
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-7w23hsc4/.seedpass/1D20C2D407D11A95/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
No 2FA entries found.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 1D20C2D407D11A95 > Main Menu
|
||||
No 2FA entries found.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191611Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-gty9bhbq",
|
||||
"duration_sec": 28.369,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Generated 2FA Codes:'\nRecent output:\n---] 30s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [--------------------] 29s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [#-------------------] 28s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [##------------------] 27s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [##------------------] 26s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [###-----------------] 25s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [####----------------] 24s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [####----------------] 23s\r\n",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 26.85835266199865,
|
||||
"detail": "Timed out waiting for pattern: 'Generated 2FA Codes:'\nRecent output:\n---] 30s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [--------------------] 29s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [#-------------------] 28s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [##------------------] 27s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [##------------------] 26s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [###-----------------] 25s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [####----------------] 24s\r\n\u001bcSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes\r\n\r\nPress Enter to return to the menu.\r\n\r\nImported 2FA Codes:\r\n[1] agent-totp: 108964 [####----------------] 23s\r\n"
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191611Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191611Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,445 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
control tattoo spice whisper scrap addict lonely essence supreme inch admit capable
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-gty9bhbq/.seedpass/FB55576035C58E02/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-gty9bhbq/.seedpass/FB55576035C58E02/backups/entries_db_backup_1771874172.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: N;Pp5Xp$4}6p
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: N;Pp5Xp$4}6p
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: FB55576035C58E02 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-gty9bhbq/.seedpass/FB55576035C58E02/backups/entries_db_backup_1771874173.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=R62QZOJYRRIRXNC4R77TEU4APWZTWOPX&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀██▀▀▀███▀▀█▀█▀▀████▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██▄▀ ▄ ▄ ▄▀ ▀ ▀▀ █▄ █ █▀▀▀█ █
|
||||
█ █ █ █ ▀▀ ▀ ▀█ ▀▄▀▀ ▀▄ ▀ █ █ █ █
|
||||
█ ▀▀▀▀▀ █ █▀▄▀▄ ▄ ▄ ▄▀█▀█ █ █ █ ▀▀▀▀▀ █
|
||||
█▀███▀█▀▀ ▀▀▄ ▄ █ ▄ █▄▄▄▄▄█ ▀█▀▀▀▀▀██▀█
|
||||
█▄ █ ▀▀▀▄█ ▀ █ ▀█▀ ▄▄█▄ ▀▀▀█ ▀ █▀▄██
|
||||
█▀█▄▄▀▄▀ █ ▄▀█▄▄▄▄████ ▀▀▄█▄█▄█ ▄▄▄ ▀█
|
||||
█ █▀▀ ▀█ █▄▄ ▄█▀▄█▄█ ▀█▄ ▀▀▀▄ ▀▀ ▄█
|
||||
█▄▄▄██ ▀▄█ ▄▄▀▄█ █▄▀▀▄ █▀▄█▀▄ ▀█ █ ███
|
||||
█▀ █▄ ▄▀█▄▀▄▄█ ▄█ ▀ █▄█ ▀▄▄▀ ▀▄ █▄ ▀▄██
|
||||
█ ▀▄▀▀ ▀▀▀▀█▀▀█▀▀█▄ ▄█ ▀█▀█▄▄▀▀ ████▀▄█
|
||||
█▀▄▄ ▀ ▀▄██▀▄█▀▀█ ▄ █▀█▀ █ ▄ ▄▀▄▄█▀▄██
|
||||
█▀ ▄▀ ▄▀ ▄▀ ▀▄██ ▀██▀▄ ▄▄▄▄▀▄█▄██ ▀ █▄█
|
||||
█▄█▄▄█▀▀▄▄▄█▄▀█ ▀█▄ ▀▄▀▄▄ ▀▀ ▀█▄█ ████
|
||||
█▀▀▄ █▀█▄█▄▄▀▀▀▄ █▀▀ ▀█▄██▀▀ ▀▀ ▄ █▀█
|
||||
█▀▀▀▀▀▀▀█ ▀▀ ▀▄█▄█▀███▀█ ▀██▄ █▀█ ▄▀▀ █
|
||||
█ █▀▀▀█ █▀▄█ ▀█▄ █▄ █▀▄ ▄█ █ ▀▀▀ ▀ █
|
||||
█ █ █ ██ ▄█▄██ █▀ █ ▄▄▄▀▄▄ ██▄▀██
|
||||
█ ▀▀▀▀▀ █▀▄▄ █ ▀▀▀█ █ ▀▄ █▀ █ █▀▄▄ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: R62QZOJYRRIRXNC4R77TEU4APWZTWOPX
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [########------------] 17s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [#########-----------] 16s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [##########----------] 15s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [##########----------] 14s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [###########---------] 13s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [############--------] 12s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [############--------] 11s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [#############-------] 10s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [##############------] 9s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [##############------] 8s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [###############-----] 7s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [################----] 6s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [################----] 5s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [#################---] 4s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [##################--] 3s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [##################--] 2s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 519022 [###################-] 1s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [--------------------] 30s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [--------------------] 29s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [#-------------------] 28s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [##------------------] 27s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [##------------------] 26s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [###-----------------] 25s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [####----------------] 24s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [####----------------] 23s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [#####---------------] 22s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 108964 [######--------------] 21s
|
||||
@@ -0,0 +1,445 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
control tattoo spice whisper scrap addict lonely essence supreme inch admit capable
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-gty9bhbq/.seedpass/FB55576035C58E02/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-gty9bhbq/.seedpass/FB55576035C58E02/backups/entries_db_backup_1771874172.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: N;Pp5Xp$4}6p
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: N;Pp5Xp$4}6p
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: FB55576035C58E02 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-gty9bhbq/.seedpass/FB55576035C58E02/backups/entries_db_backup_1771874173.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=R62QZOJYRRIRXNC4R77TEU4APWZTWOPX&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀██▀▀▀███▀▀█▀█▀▀████▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██▄▀ ▄ ▄ ▄▀ ▀ ▀▀ █▄ █ █▀▀▀█ █
|
||||
█ █ █ █ ▀▀ ▀ ▀█ ▀▄▀▀ ▀▄ ▀ █ █ █ █
|
||||
█ ▀▀▀▀▀ █ █▀▄▀▄ ▄ ▄ ▄▀█▀█ █ █ █ ▀▀▀▀▀ █
|
||||
█▀███▀█▀▀ ▀▀▄ ▄ █ ▄ █▄▄▄▄▄█ ▀█▀▀▀▀▀██▀█
|
||||
█▄ █ ▀▀▀▄█ ▀ █ ▀█▀ ▄▄█▄ ▀▀▀█ ▀ █▀▄██
|
||||
█▀█▄▄▀▄▀ █ ▄▀█▄▄▄▄████ ▀▀▄█▄█▄█ ▄▄▄ ▀█
|
||||
█ █▀▀ ▀█ █▄▄ ▄█▀▄█▄█ ▀█▄ ▀▀▀▄ ▀▀ ▄█
|
||||
█▄▄▄██ ▀▄█ ▄▄▀▄█ █▄▀▀▄ █▀▄█▀▄ ▀█ █ ███
|
||||
█▀ █▄ ▄▀█▄▀▄▄█ ▄█ ▀ █▄█ ▀▄▄▀ ▀▄ █▄ ▀▄██
|
||||
█ ▀▄▀▀ ▀▀▀▀█▀▀█▀▀█▄ ▄█ ▀█▀█▄▄▀▀ ████▀▄█
|
||||
█▀▄▄ ▀ ▀▄██▀▄█▀▀█ ▄ █▀█▀ █ ▄ ▄▀▄▄█▀▄██
|
||||
█▀ ▄▀ ▄▀ ▄▀ ▀▄██ ▀██▀▄ ▄▄▄▄▀▄█▄██ ▀ █▄█
|
||||
█▄█▄▄█▀▀▄▄▄█▄▀█ ▀█▄ ▀▄▀▄▄ ▀▀ ▀█▄█ ████
|
||||
█▀▀▄ █▀█▄█▄▄▀▀▀▄ █▀▀ ▀█▄██▀▀ ▀▀ ▄ █▀█
|
||||
█▀▀▀▀▀▀▀█ ▀▀ ▀▄█▄█▀███▀█ ▀██▄ █▀█ ▄▀▀ █
|
||||
█ █▀▀▀█ █▀▄█ ▀█▄ █▄ █▀▄ ▄█ █ ▀▀▀ ▀ █
|
||||
█ █ █ ██ ▄█▄██ █▀ █ ▄▄▄▀▄▄ ██▄▀██
|
||||
█ ▀▀▀▀▀ █▀▄▄ █ ▀▀▀█ █ ▀▄ █▀ █ █▀▄▄ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: R62QZOJYRRIRXNC4R77TEU4APWZTWOPX
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [########------------] 17s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [#########-----------] 16s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [##########----------] 15s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [##########----------] 14s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [###########---------] 13s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [############--------] 12s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [############--------] 11s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [#############-------] 10s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [##############------] 9s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [##############------] 8s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [###############-----] 7s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [################----] 6s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [################----] 5s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [#################---] 4s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [##################--] 3s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [##################--] 2s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m519022[0m [###################-] 1s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [--------------------] 30s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [--------------------] 29s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [#-------------------] 28s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [##------------------] 27s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [##------------------] 26s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [###-----------------] 25s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [####----------------] 24s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [####----------------] 23s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [#####---------------] 22s
|
||||
cSeed Profile: FB55576035C58E02 > Main Menu > 2FA Codes
|
||||
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m108964[0m [######--------------] 21s
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191656Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-x68y5m0q",
|
||||
"duration_sec": 4.189,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 4.120153266998386,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191656Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191656Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,523 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
later push couch foot harsh detect very wage teach lawn manage agree
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874217.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: wJE!"^8J40df
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: wJE!"^8J40df
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=LYLEEHEKMMA4M3CG4GRFBEVVJQL7ALF6&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀██▀█▀███▀▀█▀█▀▀████▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██ ▀█▄ ▄▀ ▀ ▀▀ █▄ █ █▀▀▀█ █
|
||||
█ █ █ █ ▄▀▄▀ ▄▄▄ ▀▄▀▀ ▀▄ ▀ █ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄ ▄▀█▀█▀▄ ▄▀█▀█ █ █ █ ▀▀▀▀▀ █
|
||||
█▀███▀█▀▀ ▀▄▄ ▀█▄ ▄ █▄▄▄▄▄█ ▀█▀▀▀▀▀██▀█
|
||||
█▀▄ ▀▀▀█▀ █▄▀██▄ ▄▄█▄ ▀▀▀▄▀ ▄█▀▄██
|
||||
██ ██▀▀██ ▀██▀ ▄▄█▄██ ▀▀▄█▄▀▄█ ▀▄█ ▀█
|
||||
██▀ █▄█▀ ██▄█ ▀█▀▄▀██▄█ ▀█▄ ▀██▄ ▀▀▄▄█
|
||||
█▄ ▀█▀▄▀▄ ▄▀█▀ ▀█▄▀▀▄ █▀▄█▀▄▄█ ▀ █ ▄██
|
||||
█▀ █▄█▀▀█ █ ▄███ █▄█▄█ ▀▄▄▀▀▄▄ █▀▀▀▄██
|
||||
█▀███▀▄▀▄▄ █▀▄▀ ▀▀ ▄▄█ ▀█▀█▄▄▀▀ ▄███▀▄█
|
||||
█ ▀█▀▄ ▀ ▀▄▄▄▀ █▄▀█▀█▀ █ ▄ ▄█▄▄█▀▄▀█
|
||||
█ ▄ ▀▀▀ █▄▄█ ▄▀██▀▄ ▄▄▄▄▀▄▀▀ █▄▀ ██
|
||||
█▄█▄█▄▀▀ ▀▄ ▀█▀ ▀██ ▀▄▀▄▄ ▀▀█▄▄█▀▀ ▀███
|
||||
█▀▀▀▀▀ ▀▄ █▄ ▄ ▄▄▀▄▀ ▀█▄██▄▀ ▀ ▀ ██▀█
|
||||
█▀▀▀▀▀▀▀█ ▄▄ ▄▀█▀▄▀▄██▀█ ▀██▄ █▀█ ▄▀▀ █
|
||||
█ █▀▀▀█ █▀ ██▀▀█ █▄ █▀▄ ▄█ █ ▀▀▀ ▀ █ █
|
||||
█ █ █ ██ ██▄▄▀█ ▄█▀ █ ▄▄▄▀▄▄ ██ ▀██
|
||||
█ ▀▀▀▀▀ █▀ ▀▄▀█▀▀▄▀ █ ▀▄ █▀▀█▄▀█▀██ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: LYLEEHEKMMA4M3CG4GRFBEVVJQL7ALF6
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 472782 [##################--] 2s
|
||||
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: wJE!"^8J40df
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: CD235E80D3BD7C45 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 080875 [--------------------] 30s
|
||||
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,524 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
later push couch foot harsh detect very wage teach lawn manage agree
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874217.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: wJE!"^8J40df
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: wJE!"^8J40df
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=LYLEEHEKMMA4M3CG4GRFBEVVJQL7ALF6&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀██▀█▀███▀▀█▀█▀▀████▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██ ▀█▄ ▄▀ ▀ ▀▀ █▄ █ █▀▀▀█ █
|
||||
█ █ █ █ ▄▀▄▀ ▄▄▄ ▀▄▀▀ ▀▄ ▀ █ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄ ▄▀█▀█▀▄ ▄▀█▀█ █ █ █ ▀▀▀▀▀ █
|
||||
█▀███▀█▀▀ ▀▄▄ ▀█▄ ▄ █▄▄▄▄▄█ ▀█▀▀▀▀▀██▀█
|
||||
█▀▄ ▀▀▀█▀ █▄▀██▄ ▄▄█▄ ▀▀▀▄▀ ▄█▀▄██
|
||||
██ ██▀▀██ ▀██▀ ▄▄█▄██ ▀▀▄█▄▀▄█ ▀▄█ ▀█
|
||||
██▀ █▄█▀ ██▄█ ▀█▀▄▀██▄█ ▀█▄ ▀██▄ ▀▀▄▄█
|
||||
█▄ ▀█▀▄▀▄ ▄▀█▀ ▀█▄▀▀▄ █▀▄█▀▄▄█ ▀ █ ▄██
|
||||
█▀ █▄█▀▀█ █ ▄███ █▄█▄█ ▀▄▄▀▀▄▄ █▀▀▀▄██
|
||||
█▀███▀▄▀▄▄ █▀▄▀ ▀▀ ▄▄█ ▀█▀█▄▄▀▀ ▄███▀▄█
|
||||
█ ▀█▀▄ ▀ ▀▄▄▄▀ █▄▀█▀█▀ █ ▄ ▄█▄▄█▀▄▀█
|
||||
█ ▄ ▀▀▀ █▄▄█ ▄▀██▀▄ ▄▄▄▄▀▄▀▀ █▄▀ ██
|
||||
█▄█▄█▄▀▀ ▀▄ ▀█▀ ▀██ ▀▄▀▄▄ ▀▀█▄▄█▀▀ ▀███
|
||||
█▀▀▀▀▀ ▀▄ █▄ ▄ ▄▄▀▄▀ ▀█▄██▄▀ ▀ ▀ ██▀█
|
||||
█▀▀▀▀▀▀▀█ ▄▄ ▄▀█▀▄▀▄██▀█ ▀██▄ █▀█ ▄▀▀ █
|
||||
█ █▀▀▀█ █▀ ██▀▀█ █▄ █▀▄ ▄█ █ ▀▀▀ ▀ █ █
|
||||
█ █ █ ██ ██▄▄▀█ ▄█▀ █ ▄▄▄▀▄▄ ██ ▀██
|
||||
█ ▀▀▀▀▀ █▀ ▀▄▀█▀▀▄▀ █ ▀▄ █▀▀█▄▀█▀██ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: LYLEEHEKMMA4M3CG4GRFBEVVJQL7ALF6
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m472782[0m [##################--] 2s
|
||||
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: wJE!"^8J40df
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: CD235E80D3BD7C45 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups/entries_db_backup_1771874218.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m080875[0m [--------------------] 30s
|
||||
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-x68y5m0q/.seedpass/CD235E80D3BD7C45/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: CD235E80D3BD7C45 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191700Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-v2356wrz",
|
||||
"duration_sec": 4.201,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 4.12864226000238,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191700Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191700Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,523 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
multiply math void grief labor spring trend believe swear escape basket rough
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874221.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Z`!h\n9Gf1H4
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Z`!h\n9Gf1H4
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=NOYYKYVO3LBREYXGCWQSN5ZPUG5PYW5F&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀██▀▀█▀▀█▀▀███▀███▀███▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██▀ ▀█▄█ █ █ ▀▄ ▀ █▀█▀█ █▀▀▀█ █
|
||||
█ █ █ ███▀ █▄▀ ▀█▀▀▀▀▄▀ ▀▀█ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄▀█▀▄▀█▀▄▀▄▀▄▀█▀█ ▄ █ ▀▀▀▀▀ █
|
||||
█▀██▀█▀▀█▀▄ █ █ ▀█ ▀ ▄ ▄▀▄▀▀▀█▀██████
|
||||
█ █▄▀▀█▀▀▄ ▄█ █ ▄▀▄█▄█▀ ▀▄▄▄█▀█▀▀█ ▀ █
|
||||
█▀▄▄▄▀ ▀▄▀▀▄█▀ ▀▄▀▀▀ ▄ ▄ ▄ ██▀▄ ▄▄█▄▀▀█
|
||||
██▀▄▄▀▀▀█ █▀▀▀ ▄ █ ▀▄█ ▀▀▄▄██ ▄ █▀▄ █
|
||||
█▀▄▀▀█▄▀▄▀▀▄ █▄▄ █▄▀ ▄ ▄▀▄▄▀▄█▀▀ ▄█▀ █
|
||||
█ █▄██ ▀ ▄█ ▄▄█▀ ▀▀█ █▀▄█ █▀▄ ▄▄▄ █
|
||||
█ ▄█ ▀█▀▄▄ ▀▀▄▀█▀▀▀▄ ▀ █▀▀▀ ███ ▀▀ ▄█▄█
|
||||
█ ▀▄█▄ ▀▀██▄▀▄█▄ ▀▀█▀▄ ██ ▄▀█▄█ ▀ █▄▄█
|
||||
█▀▄▀▄ ▄▀█ █ █ █▄▄▄█▄█ ▀█▄▀ ▄ █▄▀▀█▀▀█
|
||||
█▀██▀▀▀▀█ █▄██▄▄▄▀ █▄███ █ ▄██▀▄ █
|
||||
█▀ ▀▀ █▀▀▀ ▄█▄▄▀▄██ █▄▄██ ▀ ▀ ▄█▀█
|
||||
█▀▀▀▀▀▀▀█▄ ▀▀▀▄█ █▀█▀▄█▄▄█▀▀ █▀█ ▀▀▄▀█
|
||||
█ █▀▀▀█ █▄▀██ ██▀ ▄▀▀ ▄▄▀▄█ ▀▀▀ ▀▄▄▀█
|
||||
█ █ █ █▄█ ▄ ▀ ▄▀▄██ ▄▀▀ ▄▀ ██▄ ▀█▄ █
|
||||
█ ▀▀▀▀▀ █▀█▄█ ▄▄▀▄▄▀█▄ ▄█ ▄█ ▀ ▀ ▀▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: NOYYKYVO3LBREYXGCWQSN5ZPUG5PYW5F
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 442018 [#-------------------] 28s
|
||||
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Z`!h\n9Gf1H4
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 442018 [##------------------] 26s
|
||||
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,524 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
multiply math void grief labor spring trend believe swear escape basket rough
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874221.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: Z`!h\n9Gf1H4
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Z`!h\n9Gf1H4
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=NOYYKYVO3LBREYXGCWQSN5ZPUG5PYW5F&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀██▀▀█▀▀█▀▀███▀███▀███▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██▀ ▀█▄█ █ █ ▀▄ ▀ █▀█▀█ █▀▀▀█ █
|
||||
█ █ █ ███▀ █▄▀ ▀█▀▀▀▀▄▀ ▀▀█ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄▀█▀▄▀█▀▄▀▄▀▄▀█▀█ ▄ █ ▀▀▀▀▀ █
|
||||
█▀██▀█▀▀█▀▄ █ █ ▀█ ▀ ▄ ▄▀▄▀▀▀█▀██████
|
||||
█ █▄▀▀█▀▀▄ ▄█ █ ▄▀▄█▄█▀ ▀▄▄▄█▀█▀▀█ ▀ █
|
||||
█▀▄▄▄▀ ▀▄▀▀▄█▀ ▀▄▀▀▀ ▄ ▄ ▄ ██▀▄ ▄▄█▄▀▀█
|
||||
██▀▄▄▀▀▀█ █▀▀▀ ▄ █ ▀▄█ ▀▀▄▄██ ▄ █▀▄ █
|
||||
█▀▄▀▀█▄▀▄▀▀▄ █▄▄ █▄▀ ▄ ▄▀▄▄▀▄█▀▀ ▄█▀ █
|
||||
█ █▄██ ▀ ▄█ ▄▄█▀ ▀▀█ █▀▄█ █▀▄ ▄▄▄ █
|
||||
█ ▄█ ▀█▀▄▄ ▀▀▄▀█▀▀▀▄ ▀ █▀▀▀ ███ ▀▀ ▄█▄█
|
||||
█ ▀▄█▄ ▀▀██▄▀▄█▄ ▀▀█▀▄ ██ ▄▀█▄█ ▀ █▄▄█
|
||||
█▀▄▀▄ ▄▀█ █ █ █▄▄▄█▄█ ▀█▄▀ ▄ █▄▀▀█▀▀█
|
||||
█▀██▀▀▀▀█ █▄██▄▄▄▀ █▄███ █ ▄██▀▄ █
|
||||
█▀ ▀▀ █▀▀▀ ▄█▄▄▀▄██ █▄▄██ ▀ ▀ ▄█▀█
|
||||
█▀▀▀▀▀▀▀█▄ ▀▀▀▄█ █▀█▀▄█▄▄█▀▀ █▀█ ▀▀▄▀█
|
||||
█ █▀▀▀█ █▄▀██ ██▀ ▄▀▀ ▄▄▀▄█ ▀▀▀ ▀▄▄▀█
|
||||
█ █ █ █▄█ ▄ ▀ ▄▀▄██ ▄▀▀ ▄▀ ██▄ ▀█▄ █
|
||||
█ ▀▀▀▀▀ █▀█▄█ ▄▄▀▄▄▀█▄ ▄█ ▄█ ▀ ▀ ▀▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: NOYYKYVO3LBREYXGCWQSN5ZPUG5PYW5F
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m442018[0m [#-------------------] 28s
|
||||
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: Z`!h\n9Gf1H4
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups/entries_db_backup_1771874222.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m442018[0m [##------------------] 26s
|
||||
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-v2356wrz/.seedpass/91A6B9A8F95FD95F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 91A6B9A8F95FD95F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191704Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-swz_wc1p",
|
||||
"duration_sec": 52.883,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Unable to return to main menu within timeout.",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 51.36423393499717,
|
||||
"detail": "Unable to return to main menu within timeout."
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": false,
|
||||
"main_menu": false,
|
||||
"add_password_quick": false,
|
||||
"invalid_length_validation": false,
|
||||
"add_totp": false,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191704Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191704Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
tooth furnace range force bicycle rug first frost cherry grab grit stumble
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: AgentPass123!
|
||||
@@ -0,0 +1,18 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
tooth furnace range force bicycle rug first frost cherry grab grit stumble
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: AgentPass123!
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191833Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-eug352_t",
|
||||
"duration_sec": 5.385,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 5.310055312998884,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191833Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191833Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,523 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
asset often alone display candy before sugar chest identify change road stone
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874315.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: 9&NIx7D2@r`i
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 9&NIx7D2@r`i
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=DXCXZHH5NSR322BLNNUNARKDR3NMZ2KF&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀██████▀█▀▀▀█▀▀▀█▀▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █ █ ▄█ █▄█▄█ ▀▀▄▀ █ █▀▀▀█ █
|
||||
█ █ █ █▀▄ ▀▀ ██ █ ▄ ▄█▄▀▄ █ █ █ █
|
||||
█ ▀▀▀▀▀ █▀▄▀█ ▄▀▄ █ █ █ ▄ ▄▀█▀█ ▀▀▀▀▀ █
|
||||
█▀██▀▀▀▀▀▀ ▄ ▄▄█▄█▀▄▀▀▀██▄█▄ ▀██▀█▀▀▀█
|
||||
█▄ ▄ ▄▀ █ ▀▄▄▄█▀ █ ▀▄▄▀█ ▀█▀▄█▄▄▀▀▄▄▀█
|
||||
█ █▄▀▄▄ ▀ ▀█▀▄▄▄███████▄▄ ▀▀▀▄▀▄▄ █
|
||||
█▄ █ ▄▀ ▄ █▀▀▄▄ █ ▀▄█ ▄█▀▄ ▀▀█ ▀▀▄ █
|
||||
█▀ █ █▀▀▀▄▄▀██ ▀ ▄▀ ████▄█▀ ▀ ▀ █▀ ▄▀█
|
||||
█ ▀▄▄▄▀█ ▀ ▄█▀█▀█ ▀█▀ ▀▄█ ▄█▄ █▀█
|
||||
█▀▄ ██ ▀██▄▀█▄█ ▄ █▄█ █▄▄ ▄▀█▄ ▀█ ▀█ ██
|
||||
█▄▀██▀▄▀▀ ▀▄ ▀▀▄▄▄██▄ ▀▀ █ ██ █▄ █
|
||||
█▄▄▀▄▀█▀▀ ▀█▀▄▀▄▀▄▀▄▀▄█ █▄▀▀█▄ █▄▄▄▄ █
|
||||
█ ▀ ▀▀ ▀▄█ █ ██▀█▀▄█▄▀▄ ▄█▀▀ ▀ █ ▀█▀▀█
|
||||
█ █▀▀▄▀▀▄ ▄ ███▄▀▄▄▀█▀█▀ █▀▄▄ ▀ ▀▀ █
|
||||
█▀▀▀▀▀▀▀█ ▀ ██ ▀█▄ ▀ ▀▄▀█ ▄ █▀█ ▄ ▄█
|
||||
█ █▀▀▀█ █ ▀█▀▄█▀▀▀█▀▀ ▄▀▀█▄█ ▀▀▀ ▄█▄▄█
|
||||
█ █ █ █▄▄ ▄▀ ▀██ ▀ ▄██▄ ██▄▀ ▄▀▀█▀▀▀█
|
||||
█ ▀▀▀▀▀ █▀▀ ▀ ▄▀█▄ ███ ▀█▀▀▄▄▄█▀▀█▄ █
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: DXCXZHH5NSR322BLNNUNARKDR3NMZ2KF
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 203226 [####----------------] 24s
|
||||
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 9&NIx7D2@r`i
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 203226 [#####---------------] 22s
|
||||
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,524 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
asset often alone display candy before sugar chest identify change road stone
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874315.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: 9&NIx7D2@r`i
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 9&NIx7D2@r`i
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=DXCXZHH5NSR322BLNNUNARKDR3NMZ2KF&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀██████▀█▀▀▀█▀▀▀█▀▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █ █ ▄█ █▄█▄█ ▀▀▄▀ █ █▀▀▀█ █
|
||||
█ █ █ █▀▄ ▀▀ ██ █ ▄ ▄█▄▀▄ █ █ █ █
|
||||
█ ▀▀▀▀▀ █▀▄▀█ ▄▀▄ █ █ █ ▄ ▄▀█▀█ ▀▀▀▀▀ █
|
||||
█▀██▀▀▀▀▀▀ ▄ ▄▄█▄█▀▄▀▀▀██▄█▄ ▀██▀█▀▀▀█
|
||||
█▄ ▄ ▄▀ █ ▀▄▄▄█▀ █ ▀▄▄▀█ ▀█▀▄█▄▄▀▀▄▄▀█
|
||||
█ █▄▀▄▄ ▀ ▀█▀▄▄▄███████▄▄ ▀▀▀▄▀▄▄ █
|
||||
█▄ █ ▄▀ ▄ █▀▀▄▄ █ ▀▄█ ▄█▀▄ ▀▀█ ▀▀▄ █
|
||||
█▀ █ █▀▀▀▄▄▀██ ▀ ▄▀ ████▄█▀ ▀ ▀ █▀ ▄▀█
|
||||
█ ▀▄▄▄▀█ ▀ ▄█▀█▀█ ▀█▀ ▀▄█ ▄█▄ █▀█
|
||||
█▀▄ ██ ▀██▄▀█▄█ ▄ █▄█ █▄▄ ▄▀█▄ ▀█ ▀█ ██
|
||||
█▄▀██▀▄▀▀ ▀▄ ▀▀▄▄▄██▄ ▀▀ █ ██ █▄ █
|
||||
█▄▄▀▄▀█▀▀ ▀█▀▄▀▄▀▄▀▄▀▄█ █▄▀▀█▄ █▄▄▄▄ █
|
||||
█ ▀ ▀▀ ▀▄█ █ ██▀█▀▄█▄▀▄ ▄█▀▀ ▀ █ ▀█▀▀█
|
||||
█ █▀▀▄▀▀▄ ▄ ███▄▀▄▄▀█▀█▀ █▀▄▄ ▀ ▀▀ █
|
||||
█▀▀▀▀▀▀▀█ ▀ ██ ▀█▄ ▀ ▀▄▀█ ▄ █▀█ ▄ ▄█
|
||||
█ █▀▀▀█ █ ▀█▀▄█▀▀▀█▀▀ ▄▀▀█▄█ ▀▀▀ ▄█▄▄█
|
||||
█ █ █ █▄▄ ▄▀ ▀██ ▀ ▄██▄ ██▄▀ ▄▀▀█▀▀▀█
|
||||
█ ▀▀▀▀▀ █▀▀ ▀ ▄▀█▄ ███ ▀█▀▀▄▄▄█▀▀█▄ █
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: DXCXZHH5NSR322BLNNUNARKDR3NMZ2KF
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m203226[0m [####----------------] 24s
|
||||
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 9&NIx7D2@r`i
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups/entries_db_backup_1771874316.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m203226[0m [#####---------------] 22s
|
||||
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-eug352_t/.seedpass/D8A9EDE84D27F3D4/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: D8A9EDE84D27F3D4 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191838Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-dbh0_bk2",
|
||||
"duration_sec": 5.387,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 5.320108566000272,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191838Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191838Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,523 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
deer name demise matter reason knee coconut hundred bless merit scorpion alarm
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874321.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: u4p^N0Ex1=^S
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: u4p^N0Ex1=^S
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874321.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=KM4TENWCNRVWX2HKXUASVM4THLGRK5HJ&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀▀▀█▀█▀████▀▀█▀█▀▀████▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██▀█▀▄▀ ▀█▀ ▀ ▀▀ █▄ █ █▀▀▀█ █
|
||||
█ █ █ █ █▀▄ ▀▄ ▄ ▀▄▀▀ ▀▄ ▀ █ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄▀▄ ▄▀█▀▄ ▄▀█▀█ █ █ █ ▀▀▀▀▀ █
|
||||
█▀███▀█▀▀ ▀ █▄ █ ▄ █▄▄▄▄▄█ ▀█▀▀▀▀▀██▀█
|
||||
██ ▀▄▄█▀▄▀▀ █▄▄ ▀██▄ ▄▄█▄ ▀▀▀▄▀▄█▀ ▄██
|
||||
█▀▄▀▄ █▀▄███ ██ ▄▄█ ██ ▀▀▄█▄█▄█ ▀▄▄█ ▀█
|
||||
███▀▀ ▀▀▀▄▀ █▀█ ▀██▄█ ▀█▄ ▀▀█▄ ▀▀▄ █
|
||||
█ ▄▀▀▄▀▀▀ ▀▄▄ ▄█▄▄▀▀▄ █▀▄█▀▄▄█▀▀▄█ █ █
|
||||
█▀▀▀▄▄▄▀▄▄ ▀█ ██ ▄▄█▄█ ▀▄▄▀█▀█▀█▄▄ ▄██
|
||||
██▀█▄ ▀█ ██ ▀█▀█▄▀▄█ ▀█▀█▄ ▀ ▄██▀▀▄█
|
||||
█▀▄ ▀▄▀▀▄ ▀▄███▀▀ ▄▀█▀█▀ █ ▄ ▄█▄▄█▀▄██
|
||||
██ ▀▄▀▄▀█▀▀█ █▀▀█▀██▀▄ ▄▄▄▄▀▄▀▀█▀▄▀ ▀ █
|
||||
█▄█▄▀█▀▀██▄▀▀ ▀▀█▄▄▀▄▀▄▄ ▀▀▀ ▄▄▄ █▄███
|
||||
█▀▀▀▄▄▄▀ █▀█ █ ▄ ▀▀ ▀█▄███ ▀ ▀ █▀█
|
||||
█▀▀▀▀▀▀▀█ ██▀▄▀█ ▀▄██▀█ ▀██▄ █▀█ ▄▀▀██
|
||||
█ █▀▀▀█ █▀▄▄▄▀▄▄██▄ █▀▄ ▄█ █ ▀▀▀ ▀ █▄█
|
||||
█ █ █ ███ ▄▀▄▀█ ▄█▀ █ ▄▄▄▀▄▄ ██▄▀██
|
||||
█ ▀▀▀▀▀ █▀█ █ ▄▀▀ ▀ █ ▀▄ █▀ ▀███▀▀█ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: KM4TENWCNRVWX2HKXUASVM4THLGRK5HJ
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 716388 [#######-------------] 19s
|
||||
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874321.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: u4p^N0Ex1=^S
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874322.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 05E261D59626F53A > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874322.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 716388 [#########-----------] 16s
|
||||
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,524 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
deer name demise matter reason knee coconut hundred bless merit scorpion alarm
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874321.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: u4p^N0Ex1=^S
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: u4p^N0Ex1=^S
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874321.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=KM4TENWCNRVWX2HKXUASVM4THLGRK5HJ&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀▀▀█▀█▀████▀▀█▀█▀▀████▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ ██▀█▀▄▀ ▀█▀ ▀ ▀▀ █▄ █ █▀▀▀█ █
|
||||
█ █ █ █ █▀▄ ▀▄ ▄ ▀▄▀▀ ▀▄ ▀ █ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄▀▄ ▄▀█▀▄ ▄▀█▀█ █ █ █ ▀▀▀▀▀ █
|
||||
█▀███▀█▀▀ ▀ █▄ █ ▄ █▄▄▄▄▄█ ▀█▀▀▀▀▀██▀█
|
||||
██ ▀▄▄█▀▄▀▀ █▄▄ ▀██▄ ▄▄█▄ ▀▀▀▄▀▄█▀ ▄██
|
||||
█▀▄▀▄ █▀▄███ ██ ▄▄█ ██ ▀▀▄█▄█▄█ ▀▄▄█ ▀█
|
||||
███▀▀ ▀▀▀▄▀ █▀█ ▀██▄█ ▀█▄ ▀▀█▄ ▀▀▄ █
|
||||
█ ▄▀▀▄▀▀▀ ▀▄▄ ▄█▄▄▀▀▄ █▀▄█▀▄▄█▀▀▄█ █ █
|
||||
█▀▀▀▄▄▄▀▄▄ ▀█ ██ ▄▄█▄█ ▀▄▄▀█▀█▀█▄▄ ▄██
|
||||
██▀█▄ ▀█ ██ ▀█▀█▄▀▄█ ▀█▀█▄ ▀ ▄██▀▀▄█
|
||||
█▀▄ ▀▄▀▀▄ ▀▄███▀▀ ▄▀█▀█▀ █ ▄ ▄█▄▄█▀▄██
|
||||
██ ▀▄▀▄▀█▀▀█ █▀▀█▀██▀▄ ▄▄▄▄▀▄▀▀█▀▄▀ ▀ █
|
||||
█▄█▄▀█▀▀██▄▀▀ ▀▀█▄▄▀▄▀▄▄ ▀▀▀ ▄▄▄ █▄███
|
||||
█▀▀▀▄▄▄▀ █▀█ █ ▄ ▀▀ ▀█▄███ ▀ ▀ █▀█
|
||||
█▀▀▀▀▀▀▀█ ██▀▄▀█ ▀▄██▀█ ▀██▄ █▀█ ▄▀▀██
|
||||
█ █▀▀▀█ █▀▄▄▄▀▄▄██▄ █▀▄ ▄█ █ ▀▀▀ ▀ █▄█
|
||||
█ █ █ ███ ▄▀▄▀█ ▄█▀ █ ▄▄▄▀▄▄ ██▄▀██
|
||||
█ ▀▀▀▀▀ █▀█ █ ▄▀▀ ▀ █ ▀▄ █▀ ▀███▀▀█ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: KM4TENWCNRVWX2HKXUASVM4THLGRK5HJ
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m716388[0m [#######-------------] 19s
|
||||
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874321.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: u4p^N0Ex1=^S
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874322.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 05E261D59626F53A > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups/entries_db_backup_1771874322.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m716388[0m [#########-----------] 16s
|
||||
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-dbh0_bk2/.seedpass/05E261D59626F53A/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 05E261D59626F53A > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T191844Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-vdlj2ovh",
|
||||
"duration_sec": 5.411,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 5.337740708000638,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191844Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T191844Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,523 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
exercise shaft wine sense caution report unfair chat better suggest dragon topple
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874326.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: ~ceBZCp^689_
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: ~ceBZCp^689_
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=Z3CJASCUUJTV6UAT7742X6BQU4JSN6B3&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀████▀▀▀▀█▀████▀▀█▀█▀▀██▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▀▀▀▀▄ ▄█▄█▄ ▀ █▄▀█▀▀▄█ █▀▀▀█ █
|
||||
█ █ █ █ █ ▀▄▀█▀▀ ██▀ █▄▄█▀█ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄ █ █▀█▀▄ █ ▄▀█ ▄▀▄ █ ▀▀▀▀▀ █
|
||||
█▀█▀▀▀▀▀█▄ █████ ▀█▀▀ ███▀▄█▄█▀▀▀▀▀███
|
||||
███ ▀▄▄▀ ▀█▀ ▄█ ▀▀▄▀▀█ ▀ ▀ █ ▄▄▄▀ ▀█
|
||||
█ ▄██▄ ▀ ▀▄██▄▀▀ ▀▀ ▀▀▄ █▀ ▀█▄▀▄▀█ ▀ █
|
||||
█▄▄ ▀▄▀▀██ ▄ █▀▀▄▀█ ▄█▄▄▄█▄█▀█▀▀█▀ ██ █
|
||||
█ ▀██ █▀▀█▄▄▀▄ ▄█ █ ▄▄ █▀█ ▀█▄█▄▀▀▄██
|
||||
█▄▀ █▀▀▄███▀██ ▄▄ ▄█▄▄█ █ ▄▀▀█▀█▄▄ ▀█
|
||||
█▀▄▀ █▀▀ █▀ ▄█▄██ █▄ ▀▄ ▄ ▀ █ ▀ ▀█ ██
|
||||
█▄▀▄██▀▀█▀ █▀ ▀█ ▄▄ ▄█▄▀▀█▀▄ ▀██▄█▀ █
|
||||
█▀ ▀ ▀▀▀█▄▄█▄ █▀▄ ▄▄█ ▄███ █ ▄▀██▄█▀█ █
|
||||
█ █▄▀ █▀▀▄▄▀█▀ ▀ ▀█▄ █ ▄ ▄▀▀ ▀ ▀▀▀█
|
||||
█ █ ▄▄ ▀█▀█ ▀▄▄ ▀ ██▄▄ ▄█▀▀ ▀ ▀▄█▄ █
|
||||
█▀▀▀▀▀▀▀█▄▄█▀▀█ ▀█ ▄▄ ▀▄█▄▄█ █▀█ ██ ▀█
|
||||
█ █▀▀▀█ █ ▄ ▄▀█▀▄██▀▄▀██▀█▀▄▀ ▀▀▀ █▀███
|
||||
█ █ █ █ █▀█▀▄▄▄▄▀█ ▀▄▄ █ █ ▄▄▀▄▀▀█▀█
|
||||
█ ▀▀▀▀▀ █▀ ███▄██ ▀█▄▀▄ █▀▀█ █ ▄▀██▄▀ █
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: Z3CJASCUUJTV6UAT7742X6BQU4JSN6B3
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 696921 [###########---------] 13s
|
||||
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: ~ceBZCp^689_
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 696921 [############--------] 11s
|
||||
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,524 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
exercise shaft wine sense caution report unfair chat better suggest dragon topple
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874326.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: ~ceBZCp^689_
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: ~ceBZCp^689_
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=Z3CJASCUUJTV6UAT7742X6BQU4JSN6B3&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀████▀▀▀▀█▀████▀▀█▀█▀▀██▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▀▀▀▀▄ ▄█▄█▄ ▀ █▄▀█▀▀▄█ █▀▀▀█ █
|
||||
█ █ █ █ █ ▀▄▀█▀▀ ██▀ █▄▄█▀█ █ █ █
|
||||
█ ▀▀▀▀▀ █ ▄ █ █▀█▀▄ █ ▄▀█ ▄▀▄ █ ▀▀▀▀▀ █
|
||||
█▀█▀▀▀▀▀█▄ █████ ▀█▀▀ ███▀▄█▄█▀▀▀▀▀███
|
||||
███ ▀▄▄▀ ▀█▀ ▄█ ▀▀▄▀▀█ ▀ ▀ █ ▄▄▄▀ ▀█
|
||||
█ ▄██▄ ▀ ▀▄██▄▀▀ ▀▀ ▀▀▄ █▀ ▀█▄▀▄▀█ ▀ █
|
||||
█▄▄ ▀▄▀▀██ ▄ █▀▀▄▀█ ▄█▄▄▄█▄█▀█▀▀█▀ ██ █
|
||||
█ ▀██ █▀▀█▄▄▀▄ ▄█ █ ▄▄ █▀█ ▀█▄█▄▀▀▄██
|
||||
█▄▀ █▀▀▄███▀██ ▄▄ ▄█▄▄█ █ ▄▀▀█▀█▄▄ ▀█
|
||||
█▀▄▀ █▀▀ █▀ ▄█▄██ █▄ ▀▄ ▄ ▀ █ ▀ ▀█ ██
|
||||
█▄▀▄██▀▀█▀ █▀ ▀█ ▄▄ ▄█▄▀▀█▀▄ ▀██▄█▀ █
|
||||
█▀ ▀ ▀▀▀█▄▄█▄ █▀▄ ▄▄█ ▄███ █ ▄▀██▄█▀█ █
|
||||
█ █▄▀ █▀▀▄▄▀█▀ ▀ ▀█▄ █ ▄ ▄▀▀ ▀ ▀▀▀█
|
||||
█ █ ▄▄ ▀█▀█ ▀▄▄ ▀ ██▄▄ ▄█▀▀ ▀ ▀▄█▄ █
|
||||
█▀▀▀▀▀▀▀█▄▄█▀▀█ ▀█ ▄▄ ▀▄█▄▄█ █▀█ ██ ▀█
|
||||
█ █▀▀▀█ █ ▄ ▄▀█▀▄██▀▄▀██▀█▀▄▀ ▀▀▀ █▀███
|
||||
█ █ █ █ █▀█▀▄▄▄▄▀█ ▀▄▄ █ █ ▄▄▀▄▀▀█▀█
|
||||
█ ▀▀▀▀▀ █▀ ███▄██ ▀█▄▀▄ █▀▀█ █ ▄▀██▄▀ █
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: Z3CJASCUUJTV6UAT7742X6BQU4JSN6B3
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m696921[0m [###########---------] 13s
|
||||
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: ~ceBZCp^689_
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups/entries_db_backup_1771874327.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m696921[0m [############--------] 11s
|
||||
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 14
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 2
|
||||
password: 1
|
||||
totp: 1
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 2 (dir: /tmp/seedpass-agent-home-vdlj2ovh/.seedpass/8A1F3BBFE0C46CAC/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back:
|
||||
cSeed Profile: 8A1F3BBFE0C46CAC > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192111Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-y1ktay8h",
|
||||
"duration_sec": 30.524,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Select entry type or press Enter to go back:'\nRecent output:\nending deltas: 0\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: B88A591A791791B2 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 99\r\nInvalid choice. Please select a valid option.1\r\n\r\n\u001bcSeed Profile: B88A591A791791B2 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: \u001bcSeed Profile: Main Menu > Add Entry\r\n\r\n\r\nAdd Entry:\r\n1. Password\r\n2. 2FA (TOTP)\r\n3. SSH Key\r\n4. Seed Phrase\r\n5. Nostr Key Pair\r\n6. PGP Key\r\n7. Key/Value\r\n8. Managed Account\r\nSelect entry type or press Enter to go back: ",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 29.004274161001376,
|
||||
"detail": "Timed out waiting for pattern: 'Select entry type or press Enter to go back:'\nRecent output:\nending deltas: 0\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: B88A591A791791B2 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 99\r\nInvalid choice. Please select a valid option.1\r\n\r\n\u001bcSeed Profile: B88A591A791791B2 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: \u001bcSeed Profile: Main Menu > Add Entry\r\n\r\n\r\nAdd Entry:\r\n1. Password\r\n2. 2FA (TOTP)\r\n3. SSH Key\r\n4. Seed Phrase\r\n5. Nostr Key Pair\r\n6. PGP Key\r\n7. Key/Value\r\n8. Managed Account\r\nSelect entry type or press Enter to go back: "
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": false,
|
||||
"add_password_quick": false,
|
||||
"invalid_length_validation": false,
|
||||
"add_totp": false,
|
||||
"add_all_entry_types": false,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192111Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192111Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
hedgehog advice sing armed subway allow educate more pyramid exist victory chase
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-y1ktay8h/.seedpass/B88A591A791791B2/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: B88A591A791791B2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.1
|
||||
|
||||
cSeed Profile: B88A591A791791B2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
@@ -0,0 +1,81 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
hedgehog advice sing armed subway allow educate more pyramid exist victory chase
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-y1ktay8h/.seedpass/B88A591A791791B2/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: B88A591A791791B2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.1
|
||||
|
||||
cSeed Profile: B88A591A791791B2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192218Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-_sbf6mb3",
|
||||
"duration_sec": 29.126,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Enter your choice \\\\(1-8\\\\) or press Enter to exit:'\nRecent output:\n\n managed_account: 0\r\nRelays configured: 3\r\nBackups: 0 (dir: /tmp/seedpass-agent-home-_sbf6mb3/.seedpass/63761474E0259E42/backups)\r\nSchema version: 4\r\nDatabase checksum ok: no\r\nScript checksum ok: yes\r\nSnapshot chunks: 0\r\nPending deltas: 0\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: 63761474E0259E42 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 99\r\nInvalid choice. Please select a valid option.\r\n\u001bcSeed Profile: 63761474E0259E42 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: ",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 27.616451837002387,
|
||||
"detail": "Timed out waiting for pattern: 'Enter your choice \\\\(1-8\\\\) or press Enter to exit:'\nRecent output:\n\n managed_account: 0\r\nRelays configured: 3\r\nBackups: 0 (dir: /tmp/seedpass-agent-home-_sbf6mb3/.seedpass/63761474E0259E42/backups)\r\nSchema version: 4\r\nDatabase checksum ok: no\r\nScript checksum ok: yes\r\nSnapshot chunks: 0\r\nPending deltas: 0\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: 63761474E0259E42 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 99\r\nInvalid choice. Please select a valid option.\r\n\u001bcSeed Profile: 63761474E0259E42 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: "
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": false,
|
||||
"add_password_quick": false,
|
||||
"invalid_length_validation": false,
|
||||
"add_totp": false,
|
||||
"add_all_entry_types": false,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192218Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192218Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
normal repeat later poem diesel idle private orchard smoke multiply slogan already
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-_sbf6mb3/.seedpass/63761474E0259E42/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 63761474E0259E42 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 63761474E0259E42 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,68 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
normal repeat later poem diesel idle private orchard smoke multiply slogan already
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-_sbf6mb3/.seedpass/63761474E0259E42/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 63761474E0259E42 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 63761474E0259E42 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192300Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-u_8mekp7",
|
||||
"duration_sec": 29.054,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Select entry type or press Enter to go back:'\nRecent output:\nending deltas: 0\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: 91880BEA7C8182BF > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 99\r\nInvalid choice. Please select a valid option.\r\n\u001bcSeed Profile: 91880BEA7C8182BF > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 1\r\n\u001bcSeed Profile: Main Menu > Add Entry\r\n\r\n\r\nAdd Entry:\r\n1. Password\r\n2. 2FA (TOTP)\r\n3. SSH Key\r\n4. Seed Phrase\r\n5. Nostr Key Pair\r\n6. PGP Key\r\n7. Key/Value\r\n8. Managed Account\r\nSelect entry type or press Enter to go back: ",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 27.54447121299745,
|
||||
"detail": "Timed out waiting for pattern: 'Select entry type or press Enter to go back:'\nRecent output:\nending deltas: 0\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nPress Enter to continue.\r\n\r\n\u001bcSeed Profile: 91880BEA7C8182BF > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 99\r\nInvalid choice. Please select a valid option.\r\n\u001bcSeed Profile: 91880BEA7C8182BF > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 1\r\n\u001bcSeed Profile: Main Menu > Add Entry\r\n\r\n\r\nAdd Entry:\r\n1. Password\r\n2. 2FA (TOTP)\r\n3. SSH Key\r\n4. Seed Phrase\r\n5. Nostr Key Pair\r\n6. PGP Key\r\n7. Key/Value\r\n8. Managed Account\r\nSelect entry type or press Enter to go back: "
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": false,
|
||||
"add_password_quick": false,
|
||||
"invalid_length_validation": false,
|
||||
"add_totp": false,
|
||||
"add_all_entry_types": false,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192300Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192300Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
margin clarify moment alley photo logic current ivory robust seed genre cart
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-u_8mekp7/.seedpass/91880BEA7C8182BF/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 91880BEA7C8182BF > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 91880BEA7C8182BF > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
@@ -0,0 +1,81 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
margin clarify moment alley photo logic current ivory robust seed genre cart
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-u_8mekp7/.seedpass/91880BEA7C8182BF/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 91880BEA7C8182BF > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 91880BEA7C8182BF > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192426Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-gct9v3zu",
|
||||
"duration_sec": 29.254,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Unable to return to main menu within timeout.",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 27.74452150200159,
|
||||
"detail": "Unable to return to main menu within timeout."
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": false,
|
||||
"invalid_length_validation": false,
|
||||
"add_totp": false,
|
||||
"add_all_entry_types": false,
|
||||
"retrieve_entry": false,
|
||||
"search_entries": false,
|
||||
"list_entries": false,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192426Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192426Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,128 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
brand service usual hurdle rack notable dragon crystal stage pottery galaxy worth
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-gct9v3zu/.seedpass/B6ED75000E224CC1/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,128 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
brand service usual hurdle rack notable dragon crystal stage pottery galaxy worth
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-gct9v3zu/.seedpass/B6ED75000E224CC1/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: B6ED75000E224CC1 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192518Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-trotpeut",
|
||||
"duration_sec": 29.709,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Unable to return to main menu within timeout.",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 28.199055735,
|
||||
"detail": "Unable to return to main menu within timeout."
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": false,
|
||||
"add_all_entry_types": false,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192518Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192518Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,286 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
dog trouble shop pretty faint follow boss pepper armed claim snack crack
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-trotpeut/.seedpass/987BF66A3B37324F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-trotpeut/.seedpass/987BF66A3B37324F/backups/entries_db_backup_1771874720.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: [wWR47qs'5_B
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: [wWR47qs'5_B
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 987BF66A3B37324F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,286 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
dog trouble shop pretty faint follow boss pepper armed claim snack crack
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-trotpeut/.seedpass/987BF66A3B37324F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-trotpeut/.seedpass/987BF66A3B37324F/backups/entries_db_backup_1771874720.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: [wWR47qs'5_B
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: [wWR47qs'5_B
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 987BF66A3B37324F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 987BF66A3B37324F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192626Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-uk08yxgg",
|
||||
"duration_sec": 29.608,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: \"Seed entry 'agent-seed' added with ID\"\nRecent output:\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 1\r\n\u001bcSeed Profile: Main Menu > Add Entry\r\n\r\n\r\nAdd Entry:\r\n1. Password\r\n2. 2FA (TOTP)\r\n3. SSH Key\r\n4. Seed Phrase\r\n5. Nostr Key Pair\r\n6. PGP Key\r\n7. Key/Value\r\n8. Managed Account\r\nSelect entry type or press Enter to go back: 4\r\n\u001bcSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > Seed Phrase\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nLabel: agent-seed\r\nWord count (12 or 24, default 24): 12\r\nNotes (optional): \r\nEnter tags (comma-separated, optional): \r\n[+] Checksum updated successfully.\r\nBackup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.\r\nWARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y\r\n\r\n[+] Seed entry 'agent-seed' added with ID 3.\r\n\r\nIndex: 3\r\nLabel: agent-seed\r\nSeed Phrase:\r\naerobic because blur flock outside essay media boring wing abstract economy nominee\r\nShow Compact Seed QR? (Y/N): n\r\nPress Enter to continue...",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 28.097440375000588,
|
||||
"detail": "Timed out waiting for pattern: \"Seed entry 'agent-seed' added with ID\"\nRecent output:\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 1\r\n\u001bcSeed Profile: Main Menu > Add Entry\r\n\r\n\r\nAdd Entry:\r\n1. Password\r\n2. 2FA (TOTP)\r\n3. SSH Key\r\n4. Seed Phrase\r\n5. Nostr Key Pair\r\n6. PGP Key\r\n7. Key/Value\r\n8. Managed Account\r\nSelect entry type or press Enter to go back: 4\r\n\u001bcSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > Seed Phrase\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\nLabel: agent-seed\r\nWord count (12 or 24, default 24): 12\r\nNotes (optional): \r\nEnter tags (comma-separated, optional): \r\n[+] Checksum updated successfully.\r\nBackup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.\r\nWARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y\r\n\r\n[+] Seed entry 'agent-seed' added with ID 3.\r\n\r\nIndex: 3\r\nLabel: agent-seed\r\nSeed Phrase:\r\naerobic because blur flock outside essay media boring wing abstract economy nominee\r\nShow Compact Seed QR? (Y/N): n\r\nPress Enter to continue..."
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"add_all_entry_types": false,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": false,
|
||||
"archive_restore": false,
|
||||
"totp_codes_view": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192626Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192626Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,459 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
seek tissue vault oil poverty bachelor rabbit dawn possible spin gaze alpha
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
1
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: >leEL55$k9*J
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: >leEL55$k9*J
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=GMVPYD2UVLW2CBJWYI7FLH2PRF4HJWQS&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀██▀▀████▀████▀███▀███▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▄▄▀██▀█ ▄▄█▀█▄▀█ ▄██ █ █▀▀▀█ █
|
||||
█ █ █ █▀▀█▀█▄▀▄█ ▀▀▀▀█▀▄█ ▀██ █ █ █
|
||||
█ ▀▀▀▀▀ █▀▄▀▄▀█▀▄▀█▀▄ ▄▀▄▀█▀▄ █ ▀▀▀▀▀ █
|
||||
█▀█▀█▀█▀██▀▄▀ ▀▄▀█▄ ▄▄▀▄▄ ▀ ███▀██▀██
|
||||
██ ▀ ▀ ▀▄█▄█ ▄▄ ▄█ ▀ █▀▄ ▀ ▄▄▀ █▀ ▄▀ █
|
||||
█▄▄ ▀ █▀▀ ▀ ▀▄█▀▄▀▀█ █ ▄▀▄ ▄█▀█ ▄▄ ▄ ▀█
|
||||
███▀▄▀█▀▄█▀▀▀ █ ▀▄▀█▀ █▄█▀█▀ ▄▄█▄▀▀██
|
||||
█ ▄▄▄▀ ▀▄██ ▄ ▄▄ ▀▄▀▄▄ ▀▄ ▀▄█ █ ▄█████
|
||||
███ ▀▀ █ ██▀▄ ██▀ ▄▀▄▄█▄ ▄▄▀█▄▀ █
|
||||
█▄ ██▀▄▀▄▀█▀ ▄▀ ▀▄▀▀▀█ ▄█▀ ▄▄▄▀ ▄▄▀▀▄█
|
||||
█▄█▀▄ ▀ ▀▄ ▄▄▄▄▄ ▀▄█▄ ▀█ ▀█ █ ▄▀ ▀▄██
|
||||
█▄▄▄▀█▄▀█ ▀▀▀█▄ ▄██▄▄ ▀▄▄▀▀▄ ██▄ ▀█ ▀█
|
||||
█▀█ ▀▀ ▀▄ ▀▄█ █▄█▄▀▀▀▄▄▀█▀▄▀▄ ▀ ██ █
|
||||
█▀▄▄▄▀ ▀ ▀█▄ ▄█▀▄██ ▄ ▄█▄ █ ▀▀ ▄██▀█
|
||||
█▀▀▀▀▀▀▀█▄█▄▀▀▄▀█▀▄ █ ▄██▄█ ▀ █▀█ ▀▀ ▀█
|
||||
█ █▀▀▀█ █▀▀ █▀▄ ▄ ██▀▀ ▄ █ ▀▀▀ ▀██▄█
|
||||
█ █ █ █▀▄▀ ▄█ █ ▀█ ▀▀▄▄▀▄██ ▄ █
|
||||
█ ▀▀▀▀▀ █▀▄▀▄███▀▄▄▀██ ▄▄ ▀▀█▄▄ ▀█▀ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: GMVPYD2UVLW2CBJWYI7FLH2PRF4HJWQS
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 014014 [###################-] 1s
|
||||
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 3
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > SSH Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label (key): agent-ssh
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
WARNING: Displaying SSH keys reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] SSH key entry added with ID 2.
|
||||
|
||||
Public Key:
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MCowBQYDK2VwAyEAjYlVjkoSe+YR/vZAlFG+srTNhmAjqWAFwLYF0OA53NA=
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
Private Key:
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MC4CAQAwBQYDK2VwBCIEILE+T9RaXNvsXYG52RvNOypOXgxgAbblumRyyamnYoQw
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 4
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > Seed Phrase
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-seed
|
||||
Word count (12 or 24, default 24): 12
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
WARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] Seed entry 'agent-seed' added with ID 3.
|
||||
|
||||
Index: 3
|
||||
Label: agent-seed
|
||||
Seed Phrase:
|
||||
aerobic because blur flock outside essay media boring wing abstract economy nominee
|
||||
Show Compact Seed QR? (Y/N): n
|
||||
Press Enter to continue...
|
||||
@@ -0,0 +1,459 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
seek tissue vault oil poverty bachelor rabbit dawn possible spin gaze alpha
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
1
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: >leEL55$k9*J
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: >leEL55$k9*J
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=GMVPYD2UVLW2CBJWYI7FLH2PRF4HJWQS&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀██▀▀████▀████▀███▀███▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▄▄▀██▀█ ▄▄█▀█▄▀█ ▄██ █ █▀▀▀█ █
|
||||
█ █ █ █▀▀█▀█▄▀▄█ ▀▀▀▀█▀▄█ ▀██ █ █ █
|
||||
█ ▀▀▀▀▀ █▀▄▀▄▀█▀▄▀█▀▄ ▄▀▄▀█▀▄ █ ▀▀▀▀▀ █
|
||||
█▀█▀█▀█▀██▀▄▀ ▀▄▀█▄ ▄▄▀▄▄ ▀ ███▀██▀██
|
||||
██ ▀ ▀ ▀▄█▄█ ▄▄ ▄█ ▀ █▀▄ ▀ ▄▄▀ █▀ ▄▀ █
|
||||
█▄▄ ▀ █▀▀ ▀ ▀▄█▀▄▀▀█ █ ▄▀▄ ▄█▀█ ▄▄ ▄ ▀█
|
||||
███▀▄▀█▀▄█▀▀▀ █ ▀▄▀█▀ █▄█▀█▀ ▄▄█▄▀▀██
|
||||
█ ▄▄▄▀ ▀▄██ ▄ ▄▄ ▀▄▀▄▄ ▀▄ ▀▄█ █ ▄█████
|
||||
███ ▀▀ █ ██▀▄ ██▀ ▄▀▄▄█▄ ▄▄▀█▄▀ █
|
||||
█▄ ██▀▄▀▄▀█▀ ▄▀ ▀▄▀▀▀█ ▄█▀ ▄▄▄▀ ▄▄▀▀▄█
|
||||
█▄█▀▄ ▀ ▀▄ ▄▄▄▄▄ ▀▄█▄ ▀█ ▀█ █ ▄▀ ▀▄██
|
||||
█▄▄▄▀█▄▀█ ▀▀▀█▄ ▄██▄▄ ▀▄▄▀▀▄ ██▄ ▀█ ▀█
|
||||
█▀█ ▀▀ ▀▄ ▀▄█ █▄█▄▀▀▀▄▄▀█▀▄▀▄ ▀ ██ █
|
||||
█▀▄▄▄▀ ▀ ▀█▄ ▄█▀▄██ ▄ ▄█▄ █ ▀▀ ▄██▀█
|
||||
█▀▀▀▀▀▀▀█▄█▄▀▀▄▀█▀▄ █ ▄██▄█ ▀ █▀█ ▀▀ ▀█
|
||||
█ █▀▀▀█ █▀▀ █▀▄ ▄ ██▀▀ ▄ █ ▀▀▀ ▀██▄█
|
||||
█ █ █ █▀▄▀ ▄█ █ ▀█ ▀▀▄▄▀▄██ ▄ █
|
||||
█ ▀▀▀▀▀ █▀▄▀▄███▀▄▄▀██ ▄▄ ▀▀█▄▄ ▀█▀ ▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: GMVPYD2UVLW2CBJWYI7FLH2PRF4HJWQS
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m014014[0m [###################-] 1s
|
||||
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 3
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > SSH Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label (key): agent-ssh
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
WARNING: Displaying SSH keys reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] SSH key entry added with ID 2.
|
||||
|
||||
Public Key:
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MCowBQYDK2VwAyEAjYlVjkoSe+YR/vZAlFG+srTNhmAjqWAFwLYF0OA53NA=
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
Private Key:
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MC4CAQAwBQYDK2VwBCIEILE+T9RaXNvsXYG52RvNOypOXgxgAbblumRyyamnYoQw
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 4
|
||||
cSeed Profile: 19E180BD20F62DB0 > Main Menu > Add Entry > Seed Phrase
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-seed
|
||||
Word count (12 or 24, default 24): 12
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-uk08yxgg/.seedpass/19E180BD20F62DB0/backups/entries_db_backup_1771874789.json.enc'.
|
||||
WARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] Seed entry 'agent-seed' added with ID 3.
|
||||
|
||||
Index: 3
|
||||
Label: agent-seed
|
||||
Seed Phrase:
|
||||
aerobic because blur flock outside essay media boring wing abstract economy nominee
|
||||
Show Compact Seed QR? (Y/N): n
|
||||
Press Enter to continue...
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192726Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-kvxeepj9",
|
||||
"duration_sec": 31.438,
|
||||
"seedpass_exit_code": 1,
|
||||
"status": "failed",
|
||||
"failure": "Process exited before pattern appeared: 'Press Enter to continue\\\\.?'",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 31.437690142000065,
|
||||
"detail": "Process exited before pattern appeared: 'Press Enter to continue\\\\.?'"
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"add_all_entry_types": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"settings_stats": false,
|
||||
"graceful_exit": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192726Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192726Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,979 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
slot credit other demand spot parrot ice ginger close basic penalty please
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874848.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: 8Og*BY[a8<d8
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 8Og*BY[a8<d8
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=5HYMGMSYBPCJZ4W4LLEFZV2HQTW4HOVI&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀▀█▀█▀█▀▀▀█▀▀▀█▀▀▀█▀▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▀ ▄▀▄ █ ▀▀█▄█▀▀ ▀█ █ █▀▀▀█ █
|
||||
█ █ █ ██ █▄█▀ █ █▀▄▀▄█▄▄ ▄██ █ █ █
|
||||
█ ▀▀▀▀▀ █ █ █ █▀█▀▄▀█ █▀█▀▄▀█ █ ▀▀▀▀▀ █
|
||||
█▀█▀███▀▀█▀█▄▄▀▀ ▄▀ █▄▀▀▀▄█ ▄ ██▀██▀█▀█
|
||||
█▀█ ▀ ▀ ▀ █ █▀█▀▀██▄▄█▀█▄▀▀██▄ ▄ ▄ █
|
||||
█▄▀█▀▄▀▀▄▄ █▀ ▄ ▀▀▄████▄▄▄█▄▄▀ █▀██▀█
|
||||
█ █ ▄ ▀▀ █▀█ █ █▀▀ ▀█ ▄ ▀ ▀▀▄▀█▀▀█▄█
|
||||
██▀▄ ▀▄▀██▄ ▄▀█▀▀▀▀▀▄█ ▄▄█▀▀▀█▄█▄ █▀▄█
|
||||
█▄█████▀▀▄▀█ ▄▄ █ █▀ ▀█ ▀▀▀▄ ▀▄▄▀▀██▄ █
|
||||
█▄ ▀█▄ ▀█▄█▀ ▄█▄▄ █▄██▄ ▀█▄█▄▄ █▄ ▄▄█
|
||||
█▀█ █▄▀▀▄ █ ▄▄▀▀ █▄█ ▄█▀ █▀ ▄▀▀█▀▀██
|
||||
█▄ ▄▄▀▀▀▄▄███ ▄ █▀▄█▀▀▄▄▀▀ ▄ █ ▄█▄▄█
|
||||
█▀ ▄▀ ▀▄▄▄ █▄ ▀▀██▀▄▀▀▄▄█▄▄ ▄█▀█▀ ██ █
|
||||
█▀▀▄▀ █▀▄█ ▀▄ ▄█▀▀▀▀▀ █▄ ▄██▀ ▀▀▀ ▄▀ ▀█
|
||||
█▀▀▀▀▀▀▀█ ▀█▄ ▀▄█▀▀▀ ▀█ ▄ ▄ █▀█ ▄▀▄▀█
|
||||
█ █▀▀▀█ ███ ▀ ▀▄▄▀▀ █▄▀█▄█ ▀▀▀ ▄██▀█
|
||||
█ █ █ █▀█▄█▀▀██ ▄ ▄██ ▄▀▀▄▄▄ ██ ▀▀▀ █
|
||||
█ ▀▀▀▀▀ █▀▄█▀█▀█▄▄ ██▄▀ █▀██▀ █▀█▄█▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: 5HYMGMSYBPCJZ4W4LLEFZV2HQTW4HOVI
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 811580 [###################-] 1s
|
||||
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 3
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > SSH Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label (key): agent-ssh
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
WARNING: Displaying SSH keys reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] SSH key entry added with ID 2.
|
||||
|
||||
Public Key:
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MCowBQYDK2VwAyEAyaMrJQgV0/teySKq36MpaNS97BFsyjTr4RdiMaEoJSA=
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
Private Key:
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MC4CAQAwBQYDK2VwBCIEIN76mgX5bArNyOL+iG6CXC0LxbVz0Wdsa6wUN/295gyE
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 4
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Seed Phrase
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-seed
|
||||
Word count (12 or 24, default 24): 12
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
WARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] Seed entry 'agent-seed' added with ID 3.
|
||||
|
||||
Index: 3
|
||||
Label: agent-seed
|
||||
Seed Phrase:
|
||||
stairs view blush sauce acid bunker patch rival ring way annual today
|
||||
Show Compact Seed QR? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 5
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Nostr Key Pair
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-nostr
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] Nostr key entry added with ID 4.
|
||||
|
||||
npub: npub1ez3xk2vj6jmue84zrd377d7m40864g2ms967eukmtq05w5k7r2nqs5hv9q
|
||||
nsec: nsec19cpc3a9fcvtg7l5yx29dvym2l0pstsg0kn5v4mtlftf5lrhay3usk6fh35
|
||||
Show QR code for npub? (Y/N): n
|
||||
WARNING: Displaying the nsec QR reveals your private key. Continue? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 6
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > PGP Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-pgp
|
||||
Key type (ed25519 or rsa, default ed25519):
|
||||
User ID (optional):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
WARNING: Displaying the PGP key reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] PGP key entry added with ID 5.
|
||||
|
||||
Fingerprint: 53C9434B12268AB098DA59D8EEC19D0C49A85954
|
||||
-----BEGIN PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
xVgEOG1DgBYJKwYBBAHaRw8BAQdADFy3besXGfYV9ipy8FLxTnEorCw80EClsOxw
|
||||
yC+/eT8AAP9Gum46IfY9lbYiPy9Dos0snSkdKh5WEBc7HWppZ7rGoA0OzQDChAQT
|
||||
FggALAUCOG1DgAIbDgILCQIVCAIWAgIeARYhBFPJQ0sSJoqwmNpZ2O7BnQxJqFlU
|
||||
AAoJEO7BnQxJqFlU+GEA/3rudiWmC+mhr3Z7Pv1gTVtLoQ09bWigYcQAaRWEAWMI
|
||||
APsFmk+CGxdh2AHmVtNKHM4ransMv+0twpH5VuUImFkmAA==
|
||||
=a4KQ
|
||||
-----END PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 7
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Key/Value
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-kv
|
||||
Key: token
|
||||
Value: abc123
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
Add custom field? (y/N): n
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] Key/Value entry added with ID 6.
|
||||
|
||||
Value: abc123
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 8
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Managed Account
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-managed
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] Managed account 'agent-managed' added with ID 7.
|
||||
|
||||
Reveal seed now? (y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
1. Totp - agent-totp
|
||||
2. Ssh - agent-ssh
|
||||
3. Seed - agent-seed
|
||||
4. Nostr - agent-nostr
|
||||
5. Pgp - agent-pgp
|
||||
6. Key_value - agent-kv
|
||||
7. Managed_account - agent-managed
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 8Og*BY[a8<d8
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874850.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: F4407AAA1133174F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874850.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 035290 [#-------------------] 28s
|
||||
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 15
|
||||
Secret mode is currently OFF
|
||||
Enable secret mode? (y/n, blank to keep): y
|
||||
Clipboard clear delay in seconds [45]:
|
||||
Secret mode enabled.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 16
|
||||
Offline mode is currently ON
|
||||
Enable offline mode? (y/n, blank to keep): n
|
||||
Offline mode disabled.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 17
|
||||
Quick Unlock is currently OFF
|
||||
Enable Quick Unlock? (y/n, blank to keep): y
|
||||
Quick Unlock enabled.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 13
|
||||
Vault locked. Please re-enter your password.
|
||||
Enter your master password: *************
|
||||
Deriving key...
|
||||
Decrypting seed...
|
||||
2026-02-23 14:27:57,591 [ERROR] Failed to initialize BIP-85: Vault is locked [manager.py:1390]
|
||||
Traceback (most recent call last):
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 1388, in initialize_bip85
|
||||
self.clear_bip85_cache()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 203, in wrapper
|
||||
raise VaultLockedError("Vault is locked")
|
||||
seedpass.errors.VaultLockedError: Vault is locked
|
||||
Error: Failed to initialize BIP-85: Vault is locked
|
||||
2026-02-23 14:27:57,595 [ERROR] An unexpected error occurred: Failed to initialize BIP-85: Vault is locked [main.py:1460]
|
||||
Traceback (most recent call last):
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 1388, in initialize_bip85
|
||||
self.clear_bip85_cache()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 203, in wrapper
|
||||
raise VaultLockedError("Vault is locked")
|
||||
seedpass.errors.VaultLockedError: Vault is locked
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/main.py", line 1434, in main
|
||||
display_menu(
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/main.py", line 1229, in display_menu
|
||||
handle_settings(password_manager)
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/main.py", line 1052, in handle_settings
|
||||
password_manager.unlock_vault()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 524, in unlock_vault
|
||||
self.initialize_bip85()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 1392, in initialize_bip85
|
||||
raise SeedPassError(f"Failed to initialize BIP-85: {e}") from e
|
||||
seedpass.core.errors.SeedPassError: Failed to initialize BIP-85: Vault is locked
|
||||
Error: An unexpected error occurred: Failed to initialize BIP-85: Vault is locked
|
||||
@@ -0,0 +1,980 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
slot credit other demand spot parrot ice ginger close basic penalty please
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874848.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: 8Og*BY[a8<d8
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 8Og*BY[a8<d8
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=5HYMGMSYBPCJZ4W4LLEFZV2HQTW4HOVI&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀▀█▀█▀█▀▀▀█▀▀▀█▀▀▀█▀▀█▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▀ ▄▀▄ █ ▀▀█▄█▀▀ ▀█ █ █▀▀▀█ █
|
||||
█ █ █ ██ █▄█▀ █ █▀▄▀▄█▄▄ ▄██ █ █ █
|
||||
█ ▀▀▀▀▀ █ █ █ █▀█▀▄▀█ █▀█▀▄▀█ █ ▀▀▀▀▀ █
|
||||
█▀█▀███▀▀█▀█▄▄▀▀ ▄▀ █▄▀▀▀▄█ ▄ ██▀██▀█▀█
|
||||
█▀█ ▀ ▀ ▀ █ █▀█▀▀██▄▄█▀█▄▀▀██▄ ▄ ▄ █
|
||||
█▄▀█▀▄▀▀▄▄ █▀ ▄ ▀▀▄████▄▄▄█▄▄▀ █▀██▀█
|
||||
█ █ ▄ ▀▀ █▀█ █ █▀▀ ▀█ ▄ ▀ ▀▀▄▀█▀▀█▄█
|
||||
██▀▄ ▀▄▀██▄ ▄▀█▀▀▀▀▀▄█ ▄▄█▀▀▀█▄█▄ █▀▄█
|
||||
█▄█████▀▀▄▀█ ▄▄ █ █▀ ▀█ ▀▀▀▄ ▀▄▄▀▀██▄ █
|
||||
█▄ ▀█▄ ▀█▄█▀ ▄█▄▄ █▄██▄ ▀█▄█▄▄ █▄ ▄▄█
|
||||
█▀█ █▄▀▀▄ █ ▄▄▀▀ █▄█ ▄█▀ █▀ ▄▀▀█▀▀██
|
||||
█▄ ▄▄▀▀▀▄▄███ ▄ █▀▄█▀▀▄▄▀▀ ▄ █ ▄█▄▄█
|
||||
█▀ ▄▀ ▀▄▄▄ █▄ ▀▀██▀▄▀▀▄▄█▄▄ ▄█▀█▀ ██ █
|
||||
█▀▀▄▀ █▀▄█ ▀▄ ▄█▀▀▀▀▀ █▄ ▄██▀ ▀▀▀ ▄▀ ▀█
|
||||
█▀▀▀▀▀▀▀█ ▀█▄ ▀▄█▀▀▀ ▀█ ▄ ▄ █▀█ ▄▀▄▀█
|
||||
█ █▀▀▀█ ███ ▀ ▀▄▄▀▀ █▄▀█▄█ ▀▀▀ ▄██▀█
|
||||
█ █ █ █▀█▄█▀▀██ ▄ ▄██ ▄▀▀▄▄▄ ██ ▀▀▀ █
|
||||
█ ▀▀▀▀▀ █▀▄█▀█▀█▄▄ ██▄▀ █▀██▀ █▀█▄█▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: 5HYMGMSYBPCJZ4W4LLEFZV2HQTW4HOVI
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m811580[0m [###################-] 1s
|
||||
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 3
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > SSH Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label (key): agent-ssh
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
WARNING: Displaying SSH keys reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] SSH key entry added with ID 2.
|
||||
|
||||
Public Key:
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MCowBQYDK2VwAyEAyaMrJQgV0/teySKq36MpaNS97BFsyjTr4RdiMaEoJSA=
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
Private Key:
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MC4CAQAwBQYDK2VwBCIEIN76mgX5bArNyOL+iG6CXC0LxbVz0Wdsa6wUN/295gyE
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 4
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Seed Phrase
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-seed
|
||||
Word count (12 or 24, default 24): 12
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
WARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] Seed entry 'agent-seed' added with ID 3.
|
||||
|
||||
Index: 3
|
||||
Label: agent-seed
|
||||
Seed Phrase:
|
||||
stairs view blush sauce acid bunker patch rival ring way annual today
|
||||
Show Compact Seed QR? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 5
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Nostr Key Pair
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-nostr
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] Nostr key entry added with ID 4.
|
||||
|
||||
npub: npub1ez3xk2vj6jmue84zrd377d7m40864g2ms967eukmtq05w5k7r2nqs5hv9q
|
||||
nsec: nsec19cpc3a9fcvtg7l5yx29dvym2l0pstsg0kn5v4mtlftf5lrhay3usk6fh35
|
||||
Show QR code for npub? (Y/N): n
|
||||
WARNING: Displaying the nsec QR reveals your private key. Continue? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 6
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > PGP Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-pgp
|
||||
Key type (ed25519 or rsa, default ed25519):
|
||||
User ID (optional):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
WARNING: Displaying the PGP key reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] PGP key entry added with ID 5.
|
||||
|
||||
Fingerprint: 53C9434B12268AB098DA59D8EEC19D0C49A85954
|
||||
-----BEGIN PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
xVgEOG1DgBYJKwYBBAHaRw8BAQdADFy3besXGfYV9ipy8FLxTnEorCw80EClsOxw
|
||||
yC+/eT8AAP9Gum46IfY9lbYiPy9Dos0snSkdKh5WEBc7HWppZ7rGoA0OzQDChAQT
|
||||
FggALAUCOG1DgAIbDgILCQIVCAIWAgIeARYhBFPJQ0sSJoqwmNpZ2O7BnQxJqFlU
|
||||
AAoJEO7BnQxJqFlU+GEA/3rudiWmC+mhr3Z7Pv1gTVtLoQ09bWigYcQAaRWEAWMI
|
||||
APsFmk+CGxdh2AHmVtNKHM4ransMv+0twpH5VuUImFkmAA==
|
||||
=a4KQ
|
||||
-----END PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 7
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Key/Value
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-kv
|
||||
Key: token
|
||||
Value: abc123
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
Add custom field? (y/N): n
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] Key/Value entry added with ID 6.
|
||||
|
||||
Value: abc123
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 8
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Add Entry > Managed Account
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-managed
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
|
||||
[+] Managed account 'agent-managed' added with ID 7.
|
||||
|
||||
Reveal seed now? (y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
1. Totp - agent-totp
|
||||
2. Ssh - agent-ssh
|
||||
3. Seed - agent-seed
|
||||
4. Nostr - agent-nostr
|
||||
5. Pgp - agent-pgp
|
||||
6. Key_value - agent-kv
|
||||
7. Managed_account - agent-managed
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874849.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: 8Og*BY[a8<d8
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874850.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: F4407AAA1133174F > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-kvxeepj9/.seedpass/F4407AAA1133174F/backups/entries_db_backup_1771874850.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m035290[0m [#-------------------] 28s
|
||||
|
||||
cSeed Profile: F4407AAA1133174F > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 7
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 15
|
||||
Secret mode is currently OFF
|
||||
Enable secret mode? (y/n, blank to keep): y
|
||||
Clipboard clear delay in seconds [45]:
|
||||
Secret mode enabled.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 16
|
||||
Offline mode is currently ON
|
||||
Enable offline mode? (y/n, blank to keep): n
|
||||
Offline mode disabled.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 17
|
||||
Quick Unlock is currently OFF
|
||||
Enable Quick Unlock? (y/n, blank to keep): y
|
||||
Quick Unlock enabled.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: Main Menu > Settings
|
||||
|
||||
|
||||
Settings:
|
||||
1. Profiles
|
||||
2. Nostr
|
||||
3. Change password
|
||||
4. Verify Script Checksum
|
||||
5. Generate Script Checksum
|
||||
6. Backup Parent Seed
|
||||
7. Export database
|
||||
8. Import database
|
||||
9. Export 2FA codes
|
||||
10. Set additional backup location
|
||||
11. KDF strength & benchmark
|
||||
12. Set inactivity timeout
|
||||
13. Lock Vault
|
||||
14. Stats
|
||||
15. Toggle Secret Mode
|
||||
16. Toggle Offline Mode (default ON)
|
||||
17. Toggle Quick Unlock
|
||||
Select an option or press Enter to go back: 13
|
||||
Vault locked. Please re-enter your password.
|
||||
Enter your master password: *************
|
||||
Deriving key...
|
||||
Decrypting seed...
|
||||
2026-02-23 14:27:57,591 [ERROR] Failed to initialize BIP-85: Vault is locked [manager.py:1390]
|
||||
Traceback (most recent call last):
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 1388, in initialize_bip85
|
||||
self.clear_bip85_cache()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 203, in wrapper
|
||||
raise VaultLockedError("Vault is locked")
|
||||
seedpass.errors.VaultLockedError: Vault is locked
|
||||
Error: Failed to initialize BIP-85: Vault is locked
|
||||
2026-02-23 14:27:57,595 [ERROR] An unexpected error occurred: Failed to initialize BIP-85: Vault is locked [main.py:1460]
|
||||
Traceback (most recent call last):
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 1388, in initialize_bip85
|
||||
self.clear_bip85_cache()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 203, in wrapper
|
||||
raise VaultLockedError("Vault is locked")
|
||||
seedpass.errors.VaultLockedError: Vault is locked
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/main.py", line 1434, in main
|
||||
display_menu(
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/main.py", line 1229, in display_menu
|
||||
handle_settings(password_manager)
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/main.py", line 1052, in handle_settings
|
||||
password_manager.unlock_vault()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 524, in unlock_vault
|
||||
self.initialize_bip85()
|
||||
File "/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py", line 1392, in initialize_bip85
|
||||
raise SeedPassError(f"Failed to initialize BIP-85: {e}") from e
|
||||
seedpass.core.errors.SeedPassError: Failed to initialize BIP-85: Vault is locked
|
||||
Error: An unexpected error occurred: Failed to initialize BIP-85: Vault is locked
|
||||
[0m
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192857Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-oo3_tfoo",
|
||||
"duration_sec": 32.116,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 31.757753636997222,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"add_all_entry_types": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_toggles_lock_unlock": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192857Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192857Z/transcript.raw.txt"
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T192933Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-smqhylt4",
|
||||
"duration_sec": 31.013,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 30.8225278860009,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"add_all_entry_types": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_toggles_lock_unlock": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192933Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T192933Z/transcript.raw.txt"
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T193209Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-8gpm1yy3",
|
||||
"duration_sec": 31.532,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 31.327574376002303,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"add_all_entry_types": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_toggles_lock_unlock": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T193209Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T193209Z/transcript.raw.txt"
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T194108Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-6_btm3dg",
|
||||
"duration_sec": 31.632,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "full_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 31.35093792200132,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"startup_onboarding": true,
|
||||
"main_menu": true,
|
||||
"invalid_input_resilience": true,
|
||||
"add_password_quick": true,
|
||||
"invalid_length_validation": true,
|
||||
"add_totp": true,
|
||||
"add_all_entry_types": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"list_entries": true,
|
||||
"modify_entry": true,
|
||||
"archive_restore": true,
|
||||
"totp_codes_view": true,
|
||||
"settings_toggles_lock_unlock": true,
|
||||
"settings_stats": true,
|
||||
"graceful_exit": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194108Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194108Z/transcript.raw.txt"
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T194623Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-5b_un_86",
|
||||
"scenario": "core",
|
||||
"stress_cycles": null,
|
||||
"required_coverage_keys": [
|
||||
"startup_onboarding",
|
||||
"main_menu",
|
||||
"invalid_input_resilience",
|
||||
"add_password_quick",
|
||||
"invalid_length_validation",
|
||||
"retrieve_entry",
|
||||
"search_entries",
|
||||
"list_entries",
|
||||
"graceful_exit"
|
||||
],
|
||||
"duration_sec": 3.148,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "core_scenario",
|
||||
"description": "Drive deterministic core TUI scenario.",
|
||||
"status": "passed",
|
||||
"duration_sec": 3.0497409279996646,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"add_all_entry_types": false,
|
||||
"add_password_quick": true,
|
||||
"add_totp": false,
|
||||
"archive_restore": false,
|
||||
"graceful_exit": true,
|
||||
"invalid_input_resilience": true,
|
||||
"invalid_length_validation": true,
|
||||
"list_entries": true,
|
||||
"main_menu": true,
|
||||
"modify_entry": false,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"settings_stats": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"startup_onboarding": true,
|
||||
"stress_cycles": false,
|
||||
"totp_codes_view": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194623Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194623Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,287 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
steak youth kit dune invite veteran risk silk slab kitten prevent tissue
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-5b_un_86/.seedpass/A3193D9EA565C619/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
1
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-5b_un_86/.seedpass/A3193D9EA565C619/backups/entries_db_backup_1771875985.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: (!QD1m7Kg4f{
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: (!QD1m7Kg4f{
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: A3193D9EA565C619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,288 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
steak youth kit dune invite veteran risk silk slab kitten prevent tissue
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-5b_un_86/.seedpass/A3193D9EA565C619/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
1
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-5b_un_86/.seedpass/A3193D9EA565C619/backups/entries_db_backup_1771875985.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: (!QD1m7Kg4f{
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: (!QD1m7Kg4f{
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: A3193D9EA565C619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: A3193D9EA565C619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T194629Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-h0n1d15e",
|
||||
"scenario": "stress",
|
||||
"stress_cycles": 2,
|
||||
"required_coverage_keys": [
|
||||
"startup_onboarding",
|
||||
"main_menu",
|
||||
"add_password_quick",
|
||||
"invalid_input_resilience",
|
||||
"retrieve_entry",
|
||||
"list_entries",
|
||||
"stress_cycles",
|
||||
"graceful_exit"
|
||||
],
|
||||
"duration_sec": 3.64,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "stress_scenario",
|
||||
"description": "Drive deterministic stress TUI scenario.",
|
||||
"status": "passed",
|
||||
"duration_sec": 3.4461189139983617,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"add_all_entry_types": false,
|
||||
"add_password_quick": true,
|
||||
"add_totp": false,
|
||||
"archive_restore": false,
|
||||
"graceful_exit": true,
|
||||
"invalid_input_resilience": true,
|
||||
"invalid_length_validation": false,
|
||||
"list_entries": true,
|
||||
"main_menu": true,
|
||||
"modify_entry": false,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": false,
|
||||
"settings_stats": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"startup_onboarding": true,
|
||||
"stress_cycles": true,
|
||||
"totp_codes_view": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194629Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194629Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,424 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
rack merit rack mosquito tongue photo ordinary biology angle work auto slam
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-h0n1d15e/.seedpass/8FA75CB2801664A2/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: stress.example
|
||||
Enter the username (optional): stress
|
||||
Enter the URL (optional): https://stress.example
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-h0n1d15e/.seedpass/8FA75CB2801664A2/backups/entries_db_backup_1771875992.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for stress.example: 49j>9'tU$eRT
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: 49j>9'tU$eRT
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
1
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: 49j>9'tU$eRT
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,425 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
rack merit rack mosquito tongue photo ordinary biology angle work auto slam
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-h0n1d15e/.seedpass/8FA75CB2801664A2/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: stress.example
|
||||
Enter the username (optional): stress
|
||||
Enter the URL (optional): https://stress.example
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-h0n1d15e/.seedpass/8FA75CB2801664A2/backups/entries_db_backup_1771875992.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for stress.example: 49j>9'tU$eRT
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: 49j>9'tU$eRT
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
1
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: 49j>9'tU$eRT
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 8FA75CB2801664A2 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 8FA75CB2801664A2 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T194637Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-_qbephpj",
|
||||
"scenario": "extended",
|
||||
"stress_cycles": null,
|
||||
"required_coverage_keys": [
|
||||
"startup_onboarding",
|
||||
"main_menu",
|
||||
"invalid_input_resilience",
|
||||
"add_password_quick",
|
||||
"invalid_length_validation",
|
||||
"add_totp",
|
||||
"add_all_entry_types",
|
||||
"retrieve_entry",
|
||||
"search_entries",
|
||||
"list_entries",
|
||||
"modify_entry",
|
||||
"archive_restore",
|
||||
"totp_codes_view",
|
||||
"settings_toggles_lock_unlock",
|
||||
"settings_stats",
|
||||
"graceful_exit"
|
||||
],
|
||||
"duration_sec": 31.822,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "extended_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "passed",
|
||||
"duration_sec": 31.38411183700009,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"add_all_entry_types": true,
|
||||
"add_password_quick": true,
|
||||
"add_totp": true,
|
||||
"archive_restore": true,
|
||||
"graceful_exit": true,
|
||||
"invalid_input_resilience": true,
|
||||
"invalid_length_validation": true,
|
||||
"list_entries": true,
|
||||
"main_menu": true,
|
||||
"modify_entry": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"settings_stats": true,
|
||||
"settings_toggles_lock_unlock": true,
|
||||
"startup_onboarding": true,
|
||||
"stress_cycles": false,
|
||||
"totp_codes_view": true
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194637Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T194637Z/transcript.raw.txt"
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T195347Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-tmjifefp",
|
||||
"scenario": "stress",
|
||||
"stress_cycles": 4,
|
||||
"stress_seed": 20260223,
|
||||
"required_coverage_keys": [
|
||||
"startup_onboarding",
|
||||
"main_menu",
|
||||
"add_password_quick",
|
||||
"invalid_input_resilience",
|
||||
"retrieve_entry",
|
||||
"list_entries",
|
||||
"stress_cycles",
|
||||
"seeded_negative_campaign",
|
||||
"graceful_exit"
|
||||
],
|
||||
"duration_sec": 4.475,
|
||||
"seedpass_exit_code": 0,
|
||||
"status": "passed",
|
||||
"failure": null,
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "stress_scenario",
|
||||
"description": "Drive deterministic stress TUI scenario.",
|
||||
"status": "passed",
|
||||
"duration_sec": 4.381635347999691,
|
||||
"detail": null
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"add_all_entry_types": false,
|
||||
"add_password_quick": true,
|
||||
"add_totp": false,
|
||||
"archive_restore": false,
|
||||
"graceful_exit": true,
|
||||
"invalid_input_resilience": true,
|
||||
"invalid_length_validation": false,
|
||||
"list_entries": true,
|
||||
"main_menu": true,
|
||||
"modify_entry": false,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": false,
|
||||
"seeded_negative_campaign": true,
|
||||
"settings_stats": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"startup_onboarding": true,
|
||||
"stress_cycles": true,
|
||||
"totp_codes_view": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T195347Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T195347Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,750 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
noble easily stumble flush admit into obey gaze exhaust unique weather woman
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-tmjifefp/.seedpass/AE1ADC71C02402F8/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: stress.example
|
||||
Enter the username (optional): stress
|
||||
Enter the URL (optional): https://stress.example
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-tmjifefp/.seedpass/AE1ADC71C02402F8/backups/entries_db_backup_1771876429.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for stress.example: o4-A5hE8z^T;
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 0
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: one
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
1
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1x
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
1
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: x
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 1x
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 0
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: index
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
@@ -0,0 +1,751 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
noble easily stumble flush admit into obey gaze exhaust unique weather woman
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-tmjifefp/.seedpass/AE1ADC71C02402F8/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: stress.example
|
||||
Enter the username (optional): stress
|
||||
Enter the URL (optional): https://stress.example
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-tmjifefp/.seedpass/AE1ADC71C02402F8/backups/entries_db_backup_1771876429.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for stress.example: o4-A5hE8z^T;
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 0
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: one
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
1
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1x
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
1
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: x
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 1x
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 0
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: index
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - stress.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'stress.example' with length 12.
|
||||
Username: stress
|
||||
URL: https://stress.example
|
||||
|
||||
[+] Retrieved Password for stress.example:
|
||||
|
||||
Password: o4-A5hE8z^T;
|
||||
Associated Username: stress
|
||||
Associated URL: https://stress.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: AE1ADC71C02402F8 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: AE1ADC71C02402F8 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit:
|
||||
Exiting the program.
|
||||
[0m
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T195510Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-y9xodvvp",
|
||||
"scenario": "extended",
|
||||
"stress_cycles": null,
|
||||
"stress_seed": null,
|
||||
"required_coverage_keys": [
|
||||
"startup_onboarding",
|
||||
"main_menu",
|
||||
"invalid_input_resilience",
|
||||
"add_password_quick",
|
||||
"invalid_length_validation",
|
||||
"add_totp",
|
||||
"add_all_entry_types",
|
||||
"retrieve_entry",
|
||||
"search_entries",
|
||||
"list_entries",
|
||||
"modify_entry",
|
||||
"archive_restore",
|
||||
"totp_codes_view",
|
||||
"settings_toggles_lock_unlock",
|
||||
"settings_stats",
|
||||
"graceful_exit"
|
||||
],
|
||||
"required_post_conditions": [
|
||||
"archive_restore_consistency",
|
||||
"lock_unlock_recovers_retrieval"
|
||||
],
|
||||
"duration_sec": 32.184,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Archived Entries'\nRecent output:\n\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 8\r\n\u001bcSeed Profile: 838F2A553C9E0619 > Main Menu > Archived Entries\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n[+] Archived Entries:\r\n\r\n0. agent.example\r\nEnter index to manage or press Enter to go back: 0\r\nEnter 'v' to view details, 'r' to restore, or press Enter to go back: r\r\n[+] Checksum updated successfully.\r\nBackup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876514.json.enc'.\r\n[+] Entry at index 0 modified successfully.\r\nPress Enter to continue...\r\nAll entries restored.\r\nPress Enter to continue...\r\n\u001bcSeed Profile: 838F2A553C9E0619 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 8\r\nPress Enter to continue...",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "extended_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 30.673868958998355,
|
||||
"detail": "Timed out waiting for pattern: 'Archived Entries'\nRecent output:\n\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 8\r\n\u001bcSeed Profile: 838F2A553C9E0619 > Main Menu > Archived Entries\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n[+] Archived Entries:\r\n\r\n0. agent.example\r\nEnter index to manage or press Enter to go back: 0\r\nEnter 'v' to view details, 'r' to restore, or press Enter to go back: r\r\n[+] Checksum updated successfully.\r\nBackup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876514.json.enc'.\r\n[+] Entry at index 0 modified successfully.\r\nPress Enter to continue...\r\nAll entries restored.\r\nPress Enter to continue...\r\n\u001bcSeed Profile: 838F2A553C9E0619 > Main Menu\r\nOnly 0 relay(s) responded with your latest event. Consider adding more relays via Settings.\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 8\r\nPress Enter to continue..."
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"add_all_entry_types": true,
|
||||
"add_password_quick": true,
|
||||
"add_totp": true,
|
||||
"archive_restore": true,
|
||||
"graceful_exit": false,
|
||||
"invalid_input_resilience": true,
|
||||
"invalid_length_validation": true,
|
||||
"list_entries": true,
|
||||
"main_menu": true,
|
||||
"modify_entry": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"seeded_negative_campaign": false,
|
||||
"settings_stats": false,
|
||||
"settings_toggles_lock_unlock": false,
|
||||
"startup_onboarding": true,
|
||||
"stress_cycles": false,
|
||||
"totp_codes_view": false
|
||||
},
|
||||
"post_conditions": {
|
||||
"archive_restore_consistency": false,
|
||||
"lock_unlock_recovers_retrieval": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T195510Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T195510Z/transcript.raw.txt"
|
||||
}
|
||||
@@ -0,0 +1,820 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
ketchup glow prison slice movie reduce penalty attend labor oval snake program
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: A4l8E7-][nYe
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: A4l8E7-][nYe
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=FO3W6ALH23EEF2OHPJ4Q5IDYTS3UOWDL&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀▀██▀▀▀████▀▀█▀█▀▀██▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▄█▀█▄▄▄█▄▄▀▄ █▀█▄▀ ▄ █ █▀▀▀█ █
|
||||
█ █ █ █▄▀▄█▄▀▄█▀█▄ ▀▀▀▄▀▄ ▀▀█ █ █ █
|
||||
█ ▀▀▀▀▀ █▀█▀▄▀▄▀█▀▄▀▄ █ █▀█▀█▀█ ▀▀▀▀▀ █
|
||||
█▀█▀▀█▀▀▀▄ █▀█▄▀▄▄▄▄█▀█▀▄ ██ █▀██▀█▀▀█
|
||||
█▄▀▄█▄ ▀▀█▄▄ ▀ █▄▀█▄▀█▀ █▄▀▄▄█▄ ▄▀▄██
|
||||
█ █▀ ▄▀▀█▄ ▄▀▄▀█▀ ▀ ▀█▀ ▄ ▄▄ █▀ ▄▀▀█
|
||||
█▀█ ▄ ▀ ▀▀▀▀ ▄▀▀▄▄▄ ▄▀ █ ▄▄▀▄▄▀ █▀ ▄█
|
||||
██▄▄▀ ▀▀ ▀▄ ▀ █▄▄▀▄█▄ ▄▄▀▀▀▄▀▄█▀▄█▀ █
|
||||
█▀█▀█▄▄▀▄ █ █▀▄██ ▀█████▀▄ ▄█ █ █ █ █
|
||||
█▄ █▀█▄▀ █▀▀▄▄ ▄▄▄ ▀▄███▀▄█▀▄▄▀ █▀ █
|
||||
██ ▄█▄▄▀▀█ █▀▀▀▄▄▀▄▀▄▄ █ █▀▀█▄ ██▀ █▀▀█
|
||||
█ █ █ ▀ ██▄█▄▀ ▀ ▄█▄ █▄█▄▀█▀▀ ▀▄▄▄ ███
|
||||
██ ▀▀▄▄▀▄▀▄ ██▀▀██▄▀▄▄█▄▀▀▄▀█▀ █▄▀█ ▄█
|
||||
█▄██▀▀█▀█▀█▄▄▀ ▀▄█▄ █ ▀▀██ ▀ ▀▀ █ ▄█
|
||||
█▀▀▀▀▀▀▀█ ▄▄▀▄▄▄▀█▀█▄▀ ▄▄█▄▄ █▀█ ▄▄█▀█
|
||||
█ █▀▀▀█ █▄▄▀▀▀ █▀▄▄ ▀ ██▄ ▀▀▀ █▀██
|
||||
█ █ █ █ ▀▄▄ ▄▀ ▄▀▀ █ ▄▄▄█▄▀ ▀ ▄▀██
|
||||
█ ▀▀▀▀▀ █▀ ▄▀█▄ ▄█▀██▀█▀█ █ ▄▀▄ █ █▀▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: FO3W6ALH23EEF2OHPJ4Q5IDYTS3UOWDL
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: 485226 [########------------] 17s
|
||||
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 3
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > SSH Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label (key): agent-ssh
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
WARNING: Displaying SSH keys reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] SSH key entry added with ID 2.
|
||||
|
||||
Public Key:
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MCowBQYDK2VwAyEA/xTLxJw+pDqWRc6GishGIlOSpgSiBPbviyGmD8+05fc=
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
Private Key:
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MC4CAQAwBQYDK2VwBCIEIIoDOF9ZdPmMTrPahebdV5qhKVIn4lrpZU9KBfV6hQ+y
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 4
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Seed Phrase
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-seed
|
||||
Word count (12 or 24, default 24): 12
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
WARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] Seed entry 'agent-seed' added with ID 3.
|
||||
|
||||
Index: 3
|
||||
Label: agent-seed
|
||||
Seed Phrase:
|
||||
slight defense rural innocent ocean scissors style result risk cabbage indicate frog
|
||||
Show Compact Seed QR? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 5
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Nostr Key Pair
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-nostr
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] Nostr key entry added with ID 4.
|
||||
|
||||
npub: npub1m9w6crsqdd6eu7feglgwulrrc55lfpnkvac7j8uu2vxjfh39nhnsa369zz
|
||||
nsec: nsec1qfwzlrwrsvkcmt3vnus3uch0d2zqqcy8g8tzd34q055d7p4sj0gsk9qep2
|
||||
Show QR code for npub? (Y/N): n
|
||||
WARNING: Displaying the nsec QR reveals your private key. Continue? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 6
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > PGP Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-pgp
|
||||
Key type (ed25519 or rsa, default ed25519):
|
||||
User ID (optional):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
WARNING: Displaying the PGP key reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] PGP key entry added with ID 5.
|
||||
|
||||
Fingerprint: 1301DCFD8045FFB5A73783F0B10256F695E90633
|
||||
-----BEGIN PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
xVgEOG1DgBYJKwYBBAHaRw8BAQdAqhy/NTnn8LiQLRfLNY7L/d3Xam5/TwEayac8
|
||||
q1sFuO0AAP4hDYBMPKJvSglCZVQOKs0OwN3SlgTx0n10JlzC2i2YWg6gzQDChAQT
|
||||
FggALAUCOG1DgAIbDgILCQIVCAIWAgIeARYhBBMB3P2ARf+1pzeD8LECVvaV6QYz
|
||||
AAoJELECVvaV6QYzuk4A/0E/9Jv2AEav0XtB81XdyjXLopNnPX07hOwRPwtf43ci
|
||||
AP9VRFUdTJ+E0UaS9oLb+x9ADkNn8LEep/SuZ2X1/9WRCA==
|
||||
=aprO
|
||||
-----END PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 7
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Key/Value
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-kv
|
||||
Key: token
|
||||
Value: abc123
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
Add custom field? (y/N): n
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] Key/Value entry added with ID 6.
|
||||
|
||||
Value: abc123
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 8
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Managed Account
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-managed
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] Managed account 'agent-managed' added with ID 7.
|
||||
|
||||
Reveal seed now? (y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
1. Totp - agent-totp
|
||||
2. Ssh - agent-ssh
|
||||
3. Seed - agent-seed
|
||||
4. Nostr - agent-nostr
|
||||
5. Pgp - agent-pgp
|
||||
6. Key_value - agent-kv
|
||||
7. Managed_account - agent-managed
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: A4l8E7-][nYe
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876514.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 838F2A553C9E0619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876514.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
Press Enter to continue...
|
||||
@@ -0,0 +1,820 @@
|
||||
Startup Options:
|
||||
1. Continue
|
||||
2. Restore from backup
|
||||
Select an option: 1
|
||||
Initialized checksum for '/home/user/Documents/GitHub/SeedPass/src/seedpass/core/manager.py'.
|
||||
Choose an option:
|
||||
1. Paste in an existing seed in full
|
||||
2. Enter an existing seed one word at a time
|
||||
3. Generate a new seed
|
||||
4. Restore from Nostr
|
||||
5. Restore from local backup
|
||||
Enter choice (1/2/3/4/5): 3
|
||||
Your new BIP-85 seed phrase is:
|
||||
ketchup glow prison slice movie reduce penalty attend labor oval snake program
|
||||
Please write this down and keep it in a safe place!
|
||||
Do you want to use this generated seed? (Y/N): Y
|
||||
Enter a new password: *************
|
||||
Confirm your password: *************
|
||||
c
|
||||
=== Seed Profile Stats ===
|
||||
Total entries: 0
|
||||
password: 0
|
||||
totp: 0
|
||||
ssh: 0
|
||||
seed: 0
|
||||
pgp: 0
|
||||
nostr: 0
|
||||
key_value: 0
|
||||
managed_account: 0
|
||||
Relays configured: 3
|
||||
Backups: 0 (dir: /tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups)
|
||||
Schema version: 4
|
||||
Database checksum ok: no
|
||||
Script checksum ok: yes
|
||||
Snapshot chunks: 0
|
||||
Pending deltas: 0
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to continue.
|
||||
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 99
|
||||
Invalid choice. Please select a valid option.
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 9
|
||||
Invalid choice.
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: abc
|
||||
Error: Index must be a number.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Password
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Choose mode: [Q]uick or [A]dvanced? q
|
||||
Enter the label or website name: agent.example
|
||||
Enter the username (optional): agent
|
||||
Enter the URL (optional): https://agent.example
|
||||
Enter desired password length (default 16): 3
|
||||
Error: Password length must be between 8 and 128.
|
||||
Enter desired password length (default 16): 12
|
||||
Include special characters? (Y/n):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
[+] Entry added successfully at index 0.
|
||||
|
||||
[+] Password generated and indexed with ID 0.
|
||||
|
||||
Password for agent.example: A4l8E7-][nYe
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: A4l8E7-][nYe
|
||||
Associated Username: agent
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 3
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter search string: agent
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Search Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Search Results:
|
||||
|
||||
0. Password - agent.example (agent)
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > 2FA (TOTP)
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Add TOTP:
|
||||
1. Make 2FA
|
||||
2. Import 2FA (paste otpauth URI or secret)
|
||||
Select option or press Enter to go back: 1
|
||||
Label: agent-totp
|
||||
Period (default 30):
|
||||
Digits (default 6):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] TOTP entry added with ID 1.
|
||||
|
||||
Add this URI to your authenticator app:
|
||||
otpauth://totp/agent-totp?secret=FO3W6ALH23EEF2OHPJ4Q5IDYTS3UOWDL&period=30&digits=6
|
||||
█▀▀▀▀▀▀▀█▀█▀▀██▀▀▀████▀▀█▀█▀▀██▀▀▀▀▀▀▀█
|
||||
█ █▀▀▀█ █▄█▀█▄▄▄█▄▄▀▄ █▀█▄▀ ▄ █ █▀▀▀█ █
|
||||
█ █ █ █▄▀▄█▄▀▄█▀█▄ ▀▀▀▄▀▄ ▀▀█ █ █ █
|
||||
█ ▀▀▀▀▀ █▀█▀▄▀▄▀█▀▄▀▄ █ █▀█▀█▀█ ▀▀▀▀▀ █
|
||||
█▀█▀▀█▀▀▀▄ █▀█▄▀▄▄▄▄█▀█▀▄ ██ █▀██▀█▀▀█
|
||||
█▄▀▄█▄ ▀▀█▄▄ ▀ █▄▀█▄▀█▀ █▄▀▄▄█▄ ▄▀▄██
|
||||
█ █▀ ▄▀▀█▄ ▄▀▄▀█▀ ▀ ▀█▀ ▄ ▄▄ █▀ ▄▀▀█
|
||||
█▀█ ▄ ▀ ▀▀▀▀ ▄▀▀▄▄▄ ▄▀ █ ▄▄▀▄▄▀ █▀ ▄█
|
||||
██▄▄▀ ▀▀ ▀▄ ▀ █▄▄▀▄█▄ ▄▄▀▀▀▄▀▄█▀▄█▀ █
|
||||
█▀█▀█▄▄▀▄ █ █▀▄██ ▀█████▀▄ ▄█ █ █ █ █
|
||||
█▄ █▀█▄▀ █▀▀▄▄ ▄▄▄ ▀▄███▀▄█▀▄▄▀ █▀ █
|
||||
██ ▄█▄▄▀▀█ █▀▀▀▄▄▀▄▀▄▄ █ █▀▀█▄ ██▀ █▀▀█
|
||||
█ █ █ ▀ ██▄█▄▀ ▀ ▄█▄ █▄█▄▀█▀▀ ▀▄▄▄ ███
|
||||
██ ▀▀▄▄▀▄▀▄ ██▀▀██▄▀▄▄█▄▀▀▄▀█▀ █▄▀█ ▄█
|
||||
█▄██▀▀█▀█▀█▄▄▀ ▀▄█▄ █ ▀▀██ ▀ ▀▀ █ ▄█
|
||||
█▀▀▀▀▀▀▀█ ▄▄▀▄▄▄▀█▀█▄▀ ▄▄█▄▄ █▀█ ▄▄█▀█
|
||||
█ █▀▀▀█ █▄▄▀▀▀ █▀▄▄ ▀ ██▄ ▀▀▀ █▀██
|
||||
█ █ █ █ ▀▄▄ ▄▀ ▄▀▀ █ ▄▄▄█▄▀ ▀ ▄▀██
|
||||
█ ▀▀▀▀▀ █▀ ▄▀█▄ ▄█▀██▀█▀█ █ ▄▀▄ █ █▀▀█
|
||||
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|
||||
Secret: FO3W6ALH23EEF2OHPJ4Q5IDYTS3UOWDL
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 6
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > 2FA Codes
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Press Enter to return to the menu.
|
||||
|
||||
Imported 2FA Codes:
|
||||
[1] agent-totp: [38;5;208m485226[0m [########------------] 17s
|
||||
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 3
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > SSH Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label (key): agent-ssh
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
WARNING: Displaying SSH keys reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] SSH key entry added with ID 2.
|
||||
|
||||
Public Key:
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MCowBQYDK2VwAyEA/xTLxJw+pDqWRc6GishGIlOSpgSiBPbviyGmD8+05fc=
|
||||
-----END PUBLIC KEY-----
|
||||
|
||||
Private Key:
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MC4CAQAwBQYDK2VwBCIEIIoDOF9ZdPmMTrPahebdV5qhKVIn4lrpZU9KBfV6hQ+y
|
||||
-----END PRIVATE KEY-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 4
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Seed Phrase
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-seed
|
||||
Word count (12 or 24, default 24): 12
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
WARNING: Displaying the seed phrase reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] Seed entry 'agent-seed' added with ID 3.
|
||||
|
||||
Index: 3
|
||||
Label: agent-seed
|
||||
Seed Phrase:
|
||||
slight defense rural innocent ocean scissors style result risk cabbage indicate frog
|
||||
Show Compact Seed QR? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 5
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Nostr Key Pair
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-nostr
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] Nostr key entry added with ID 4.
|
||||
|
||||
npub: npub1m9w6crsqdd6eu7feglgwulrrc55lfpnkvac7j8uu2vxjfh39nhnsa369zz
|
||||
nsec: nsec1qfwzlrwrsvkcmt3vnus3uch0d2zqqcy8g8tzd34q055d7p4sj0gsk9qep2
|
||||
Show QR code for npub? (Y/N): n
|
||||
WARNING: Displaying the nsec QR reveals your private key. Continue? (Y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 6
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > PGP Key
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-pgp
|
||||
Key type (ed25519 or rsa, default ed25519):
|
||||
User ID (optional):
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
WARNING: Displaying the PGP key reveals sensitive information. Continue? (Y/N): y
|
||||
|
||||
[+] PGP key entry added with ID 5.
|
||||
|
||||
Fingerprint: 1301DCFD8045FFB5A73783F0B10256F695E90633
|
||||
-----BEGIN PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
xVgEOG1DgBYJKwYBBAHaRw8BAQdAqhy/NTnn8LiQLRfLNY7L/d3Xam5/TwEayac8
|
||||
q1sFuO0AAP4hDYBMPKJvSglCZVQOKs0OwN3SlgTx0n10JlzC2i2YWg6gzQDChAQT
|
||||
FggALAUCOG1DgAIbDgILCQIVCAIWAgIeARYhBBMB3P2ARf+1pzeD8LECVvaV6QYz
|
||||
AAoJELECVvaV6QYzuk4A/0E/9Jv2AEav0XtB81XdyjXLopNnPX07hOwRPwtf43ci
|
||||
AP9VRFUdTJ+E0UaS9oLb+x9ADkNn8LEep/SuZ2X1/9WRCA==
|
||||
=aprO
|
||||
-----END PGP PRIVATE KEY BLOCK-----
|
||||
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 7
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Key/Value
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-kv
|
||||
Key: token
|
||||
Value: abc123
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
Add custom field? (y/N): n
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] Key/Value entry added with ID 6.
|
||||
|
||||
Value: abc123
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 1
|
||||
cSeed Profile: Main Menu > Add Entry
|
||||
|
||||
|
||||
Add Entry:
|
||||
1. Password
|
||||
2. 2FA (TOTP)
|
||||
3. SSH Key
|
||||
4. Seed Phrase
|
||||
5. Nostr Key Pair
|
||||
6. PGP Key
|
||||
7. Key/Value
|
||||
8. Managed Account
|
||||
Select entry type or press Enter to go back: 8
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Add Entry > Managed Account
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Label: agent-managed
|
||||
Notes (optional):
|
||||
Enter tags (comma-separated, optional):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
|
||||
[+] Managed account 'agent-managed' added with ID 7.
|
||||
|
||||
Reveal seed now? (y/N): n
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 4
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back: 1
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entries:
|
||||
|
||||
0. Password - agent.example
|
||||
1. Totp - agent-totp
|
||||
2. Ssh - agent-ssh
|
||||
3. Seed - agent-seed
|
||||
4. Nostr - agent-nostr
|
||||
5. Pgp - agent-pgp
|
||||
6. Key_value - agent-kv
|
||||
7. Managed_account - agent-managed
|
||||
Enter index to view details or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > List Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
List Entries:
|
||||
1. All
|
||||
2. Password
|
||||
3. Totp
|
||||
4. Ssh
|
||||
5. Seed
|
||||
6. Pgp
|
||||
7. Nostr
|
||||
8. Key Value
|
||||
9. Managed Account
|
||||
Select entry type or press Enter to go back:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 5
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Modify Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to modify: 0
|
||||
Modifying entry for 'agent.example' (Index: 0):
|
||||
Current Label: agent.example
|
||||
Current Username: agent
|
||||
Current URL: https://agent.example
|
||||
Current Archived Status: Active
|
||||
Enter new label (leave blank to keep "agent.example"):
|
||||
Enter new username (leave blank to keep "agent"): agent2
|
||||
Enter new URL (leave blank to keep "https://agent.example"):
|
||||
Archive this password? (Y/N, current: N): n
|
||||
Enter new notes (leave blank to keep "N/A"):
|
||||
Edit custom fields? (y/N): n
|
||||
Enter tags (comma-separated, leave blank to keep current):
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876513.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Entry updated successfully for index 0.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 2
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Retrieve Entry
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
Enter the index number of the entry to retrieve: 0
|
||||
Retrieving password for 'agent.example' with length 12.
|
||||
Username: agent2
|
||||
URL: https://agent.example
|
||||
|
||||
[+] Retrieved Password for agent.example:
|
||||
|
||||
Password: A4l8E7-][nYe
|
||||
Associated Username: agent2
|
||||
Associated URL: https://agent.example
|
||||
Archived Status: Active
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
A. Archive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return: A
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876514.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
cSeed Profile: 838F2A553C9E0619 > Entry Actions
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Entry Actions:
|
||||
U. Unarchive
|
||||
N. Add Note
|
||||
C. Add Custom Field
|
||||
H. Add Hidden Field
|
||||
E. Edit
|
||||
T. Edit Tags
|
||||
Select an action or press Enter to return:
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu > Archived Entries
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
[+] Archived Entries:
|
||||
|
||||
0. agent.example
|
||||
Enter index to manage or press Enter to go back: 0
|
||||
Enter 'v' to view details, 'r' to restore, or press Enter to go back: r
|
||||
[+] Checksum updated successfully.
|
||||
Backup created successfully at '/tmp/seedpass-agent-home-y9xodvvp/.seedpass/838F2A553C9E0619/backups/entries_db_backup_1771876514.json.enc'.
|
||||
[+] Entry at index 0 modified successfully.
|
||||
Press Enter to continue...
|
||||
All entries restored.
|
||||
Press Enter to continue...
|
||||
cSeed Profile: 838F2A553C9E0619 > Main Menu
|
||||
Only 0 relay(s) responded with your latest event. Consider adding more relays via Settings.
|
||||
|
||||
Select an option:
|
||||
1. Add Entry
|
||||
2. Retrieve Entry
|
||||
3. Search Entries
|
||||
4. List Entries
|
||||
5. Modify an Existing Entry
|
||||
6. 2FA Codes
|
||||
7. Settings
|
||||
8. List Archived
|
||||
|
||||
Enter your choice (1-8) or press Enter to exit: 8
|
||||
Press Enter to continue...
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"timestamp_utc": "20260223T195604Z",
|
||||
"command": [
|
||||
"/home/user/Documents/GitHub/SeedPass/.venv/bin/python",
|
||||
"/home/user/Documents/GitHub/SeedPass/src/main.py",
|
||||
"--no-clipboard"
|
||||
],
|
||||
"repo_root": "/home/user/Documents/GitHub/SeedPass",
|
||||
"home_dir": "/tmp/seedpass-agent-home-gvwg35yq",
|
||||
"scenario": "extended",
|
||||
"stress_cycles": null,
|
||||
"stress_seed": null,
|
||||
"required_coverage_keys": [
|
||||
"startup_onboarding",
|
||||
"main_menu",
|
||||
"invalid_input_resilience",
|
||||
"add_password_quick",
|
||||
"invalid_length_validation",
|
||||
"add_totp",
|
||||
"add_all_entry_types",
|
||||
"retrieve_entry",
|
||||
"search_entries",
|
||||
"list_entries",
|
||||
"modify_entry",
|
||||
"archive_restore",
|
||||
"totp_codes_view",
|
||||
"settings_toggles_lock_unlock",
|
||||
"settings_stats",
|
||||
"graceful_exit"
|
||||
],
|
||||
"required_post_conditions": [
|
||||
"archive_restore_consistency",
|
||||
"lock_unlock_recovers_retrieval"
|
||||
],
|
||||
"duration_sec": 58.479,
|
||||
"seedpass_exit_code": -9,
|
||||
"status": "failed",
|
||||
"failure": "Timed out waiting for pattern: 'Retrieved Password for agent\\\\.example'\nRecent output:\n...\r\nDecrypting seed...\r\nConnecting to relays...\r\nPress Enter to continue...\r\n\u001bcSeed Profile: Main Menu > Settings\r\n\r\n\r\nSettings:\r\n1. Profiles\r\n2. Nostr\r\n3. Change password\r\n4. Verify Script Checksum\r\n5. Generate Script Checksum\r\n6. Backup Parent Seed\r\n7. Export database\r\n8. Import database\r\n9. Export 2FA codes\r\n10. Set additional backup location\r\n11. KDF strength & benchmark\r\n12. Set inactivity timeout\r\n13. Lock Vault\r\n14. Stats\r\n15. Toggle Secret Mode\r\n16. Toggle Offline Mode (default ON)\r\n17. Toggle Quick Unlock\r\nSelect an option or press Enter to go back: \r\n\u001bcSeed Profile: 2CEE29FCE43AFB18 > Main Menu\r\n\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 2\r\n\u001bcSeed Profile: 2CEE29FCE43AFB18 > Main Menu > Retrieve Entry\r\n\r\nEnter the index number of the entry to retrieve: 0\r\nRetrieving password for 'agent.example' with length 12.\r\nUsername: agent2\r\nURL: https://agent.example\r\n[+] Password for 'agent.example' copied to clipboard. Will clear in 45 seconds.\r\nPress Enter to continue...",
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "extended_scenario",
|
||||
"description": "Drive end-to-end deterministic TUI coverage workflow.",
|
||||
"status": "failed",
|
||||
"duration_sec": 56.9674957419993,
|
||||
"detail": "Timed out waiting for pattern: 'Retrieved Password for agent\\\\.example'\nRecent output:\n...\r\nDecrypting seed...\r\nConnecting to relays...\r\nPress Enter to continue...\r\n\u001bcSeed Profile: Main Menu > Settings\r\n\r\n\r\nSettings:\r\n1. Profiles\r\n2. Nostr\r\n3. Change password\r\n4. Verify Script Checksum\r\n5. Generate Script Checksum\r\n6. Backup Parent Seed\r\n7. Export database\r\n8. Import database\r\n9. Export 2FA codes\r\n10. Set additional backup location\r\n11. KDF strength & benchmark\r\n12. Set inactivity timeout\r\n13. Lock Vault\r\n14. Stats\r\n15. Toggle Secret Mode\r\n16. Toggle Offline Mode (default ON)\r\n17. Toggle Quick Unlock\r\nSelect an option or press Enter to go back: \r\n\u001bcSeed Profile: 2CEE29FCE43AFB18 > Main Menu\r\n\r\n\r\n Select an option:\r\n 1. Add Entry\r\n 2. Retrieve Entry\r\n 3. Search Entries\r\n 4. List Entries\r\n 5. Modify an Existing Entry\r\n 6. 2FA Codes\r\n 7. Settings\r\n 8. List Archived\r\n \r\nEnter your choice (1-8) or press Enter to exit: 2\r\n\u001bcSeed Profile: 2CEE29FCE43AFB18 > Main Menu > Retrieve Entry\r\n\r\nEnter the index number of the entry to retrieve: 0\r\nRetrieving password for 'agent.example' with length 12.\r\nUsername: agent2\r\nURL: https://agent.example\r\n[+] Password for 'agent.example' copied to clipboard. Will clear in 45 seconds.\r\nPress Enter to continue..."
|
||||
}
|
||||
],
|
||||
"coverage_points": {
|
||||
"add_all_entry_types": true,
|
||||
"add_password_quick": true,
|
||||
"add_totp": true,
|
||||
"archive_restore": true,
|
||||
"graceful_exit": false,
|
||||
"invalid_input_resilience": true,
|
||||
"invalid_length_validation": true,
|
||||
"list_entries": true,
|
||||
"main_menu": true,
|
||||
"modify_entry": true,
|
||||
"retrieve_entry": true,
|
||||
"search_entries": true,
|
||||
"seeded_negative_campaign": false,
|
||||
"settings_stats": false,
|
||||
"settings_toggles_lock_unlock": true,
|
||||
"startup_onboarding": true,
|
||||
"stress_cycles": false,
|
||||
"totp_codes_view": true
|
||||
},
|
||||
"post_conditions": {
|
||||
"archive_restore_consistency": true,
|
||||
"lock_unlock_recovers_retrieval": false
|
||||
},
|
||||
"transcript_clean": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T195604Z/transcript.clean.txt",
|
||||
"transcript_raw": "/home/user/Documents/GitHub/SeedPass/artifacts/agent_tui_test/20260223T195604Z/transcript.raw.txt"
|
||||
}
|
||||
Loaded 100 of 124 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user