google-labs-jules[bot] and PR0M3TH3AN
b0c3a97ce3
perf: Cache derived TOTP secrets in display loops
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-18 03:39:51 +00:00
thePR0M3TH3AN
8cdf1c523d
Merge pull request #885 from PR0M3TH3AN/agent/ci-health-run-2026-02-17-fix-env-17308312763076254157
...
feat(ci): Record daily health check results
2026-02-17 13:11:08 -05:00
google-labs-jules[bot] and PR0M3TH3AN
551d02bfef
feat(ci): Record daily health check results
...
- Added task log `2026-02-17T17-37-50Z__ci-health-agent__failed.md` indicating flake8 failures.
- Updated `torch/package-lock.json` to resolve integrity check failure for `torch-lock` dependency.
- Note: `pytest` passed successfully.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-17 17:42:06 +00:00
thePR0M3TH3AN
c00e093bac
Merge pull request #884 from PR0M3TH3AN/agents/daily/ci-health-agent-run-16804626004467532014
...
Bootstrap TORCH environment and run daily scheduler
2026-02-17 12:07:15 -05:00
google-labs-jules[bot] and PR0M3TH3AN
a9cfb2bbec
chore: bootstrap daily agent scheduler and execute ci-health-agent
...
Bootstrapped the TORCH agent environment by creating necessary configuration files (`torch/src/prompts/roster.json`, `torch/torch-config.json`, `torch/package.json`, `torch/src/prompts/daily/ci-health-agent.md`).
Executed the daily scheduler flow:
- Selected `ci-health-agent`.
- Acquired lock.
- Executed repository checks (`flake8`, `pytest`).
- Checks failed (style violations and config issue).
- Wrote failure log `torch/task-logs/daily/..._failed.md`.
- Did not complete lock.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-17 16:45:07 +00:00
thePR0M3TH3AN
98d30efc1e
Merge pull request #881 from PR0M3TH3AN/test-api-services-18361836480733235045
...
Add tests for core API service classes
2026-02-16 13:20:11 -05:00
thePR0M3TH3AN
c0e389925e
Merge pull request #880 from PR0M3TH3AN/fix/docs-search-xss-13126955051571553901
...
Fix XSS in docs search highlighting
2026-02-16 13:19:46 -05:00
thePR0M3TH3AN
82b81aa79b
Merge pull request #882 from PR0M3TH3AN/fix/scan-codebase-linting-12332732608299564025
...
Fix formatting and logic errors found during codebase scan
2026-02-16 13:19:33 -05:00
thePR0M3TH3AN
8e0a42a2f9
Merge pull request #883 from PR0M3TH3AN/fix/event-handler-cleanup-17003112404371712903
...
Clean up repo-context.txt removing phantom EventHandler
2026-02-16 13:19:19 -05:00
google-labs-jules[bot] and PR0M3TH3AN
1c5cf3e087
Fix formatting in test_core_api_services.py
...
Applied `black` formatting to `src/tests/test_core_api_services.py` to resolve CI linting failure.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-16 18:12:26 +00:00
google-labs-jules[bot] and PR0M3TH3AN
37f8b5acc2
Rename TODO file to be Windows compatible
...
- Rename `torch/src/todo/TODO_2026-02-16T11:47:38Z.md` to `torch/src/todo/TODO_2026-02-16T11-47-38Z.md`
- Removes colons from the filename to fix "invalid path" errors on Windows CI runners
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-16 18:12:11 +00:00
google-labs-jules[bot] and PR0M3TH3AN
60b850b5bb
Clean up repo-context.txt removing phantom EventHandler
...
The file src/nostr/event_handler.py does not exist in the codebase, and EventHandler is not used in src/nostr/client.py.
However, src/repo-context.txt incorrectly contained references to this file and usage.
This change updates src/repo-context.txt to remove the hallucinated/outdated code references, aligning the documentation with the actual codebase state.
Attempts to remove unused imports in src/nostr/client.py were reverted as tests rely on monkeypatching them.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-16 18:10:45 +00:00
google-labs-jules[bot] and PR0M3TH3AN
8e33f9c5e1
Fix formatting, linting, and logic errors from codebase scan
...
- Apply black formatting to 17 files.
- Fix F821 undefined name errors in:
- src/main.py: Add missing `queue` import.
- src/seedpass/core/encryption.py: Fix `JSONDecodeError` reference.
- src/utils/__init__.py: Fix exception variable scope in fallback code.
- src/utils/key_derivation.py: Add `TYPE_CHECKING` imports.
- src/seedpass/core/config_manager.py: Add `TYPE_CHECKING` imports.
- Initialize torch environment and TODO file.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-16 18:09:48 +00:00
google-labs-jules[bot] and PR0M3TH3AN
fe4344c21a
Add comprehensive tests for core API service classes
...
Added `src/tests/test_core_api_services.py` to test public methods of
`VaultService`, `ProfileService`, `SyncService`, `EntryService`,
`ConfigService`, `UtilityService`, and `NostrService` in `src/seedpass/core/api.py`.
These tests ensure proper thread safety (locking) and delegation to
the underlying `PasswordManager` and its components.
Key improvements:
- Verified locking behavior for thread-safe operations.
- Validated delegation logic for all service methods.
- Covered edge cases like default vs. custom password generation policies.
- Mocked external dependencies (pubsub bus, manager components) to isolate service logic.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-16 18:09:03 +00:00
google-labs-jules[bot] and PR0M3TH3AN
f38bbe57d2
Fix XSS vulnerability in docs search highlighting
...
- Implement `escapeHtml` function in `docs/assets/theme.js`
- Update `highlight` function to safely escape content before wrapping matches in `<mark>` tags
- Update `torch/src/todo/TODO_2026-02-16T11:47:38Z.md` to mark task as completed
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-16 18:06:19 +00:00
thePR0M3TH3AN
c6560305a9
Merge pull request #873 from PR0M3TH3AN/remove-unused-event-handler-5859192189539737629
...
Remove unused EventHandler class
2026-02-16 12:47:25 -05:00
google-labs-jules[bot] and PR0M3TH3AN
fe6334523c
Remove unused EventHandler class and its tests
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-16 17:43:16 +00:00
thePR0M3TH3AN
2a376ec91f
update
2026-02-16 12:19:26 -05:00
thePR0M3TH3AN
e5c210b4a5
Merge pull request #857 from PR0M3TH3AN/revert-856-setup-torch-493395281474527772
...
Revert "Install and setup TORCH agent system"
2026-02-15 18:45:09 -05:00
thePR0M3TH3AN
f8b92e0806
Revert "Install and setup TORCH agent system"
2026-02-15 18:44:54 -05:00
thePR0M3TH3AN
efd5bd117a
Merge pull request #856 from PR0M3TH3AN/setup-torch-493395281474527772
...
Install and setup TORCH agent system
2026-02-15 18:40:55 -05:00
google-labs-jules[bot] and PR0M3TH3AN
55eec8c490
Install and setup TORCH agent system
...
- Initialize Node.js environment with `package.json`
- Install `torch-lock` from GitHub
- Initialize `torch/` configuration and prompts
- Add `node_modules` to `.gitignore`
- Add `lock:*` scripts to `package.json` for scheduler integration
- Update `check-file-size.mjs` and `check-innerhtml.mjs` to support `--update` and `BASELINE` logic required by prompts
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-15 23:36:50 +00:00
thePR0M3TH3AN
ca733be2e3
Merge pull request #854 from PR0M3TH3AN/codex/reduce-log-verbosity-in-tui
...
Refine console logging
2025-08-23 13:33:21 -04:00
thePR0M3TH3AN
e528bebae3
Refine console logging
2025-08-23 13:19:27 -04:00
thePR0M3TH3AN
e760bf2b25
Merge pull request #853 from PR0M3TH3AN/codex/suppress-tui-warning-and-debug-messages
...
Reduce noisy logging in console
2025-08-23 13:02:41 -04:00
thePR0M3TH3AN
d106802a18
Reduce console logging noise
2025-08-23 12:46:52 -04:00
thePR0M3TH3AN
f2648a8c1d
Merge pull request #852 from PR0M3TH3AN/codex/handle-encryption-exceptions-with-user-friendly-message
...
Handle decryption failures with friendly message
2025-08-23 12:30:05 -04:00
thePR0M3TH3AN
d030cf9692
Raise InvalidToken-compatible errors
2025-08-23 12:21:56 -04:00
thePR0M3TH3AN
bebbca8169
Add test for friendly decryption message?
2025-08-23 12:05:58 -04:00
thePR0M3TH3AN
4d7e3d4b63
Merge pull request #851 from PR0M3TH3AN/codex/revise-logging-configuration-and-wrap-ui-sections
...
Limit console logging noise during interactive prompts
2025-08-23 11:56:44 -04:00
thePR0M3TH3AN
7b0344739f
refactor: restrict console logging and pause during UI
2025-08-22 22:24:04 -04:00
thePR0M3TH3AN
fde09bd1a0
Merge pull request #850 from PR0M3TH3AN/codex/redirect-log-output-for-background-tasks
...
Refactor logging output handling
2025-08-22 21:56:33 -04:00
thePR0M3TH3AN
b307728c05
feat: support pausing console logs
2025-08-22 21:50:04 -04:00
thePR0M3TH3AN
8ade9e3028
Merge pull request #849 from PR0M3TH3AN/codex/handle-ctrl-c-in-seed_prompt.py
...
Handle Ctrl-C in masked input prompts
2025-08-22 21:40:47 -04:00
thePR0M3TH3AN
c0a6187478
Handle Ctrl-C in masked input
2025-08-22 21:32:18 -04:00
thePR0M3TH3AN
d9f76ee668
Merge pull request #848 from PR0M3TH3AN/codex/update-readme-installation-instructions
...
docs: document headless TUI installer
2025-08-22 10:30:18 -04:00
thePR0M3TH3AN
40a75adcb7
docs: document headless TUI installer
2025-08-22 10:22:29 -04:00
thePR0M3TH3AN
bd1588fba1
Merge pull request #847 from PR0M3TH3AN/codex/introduce-seedpasserror-and-replace-sys.exit-calls
...
Use SeedPassError instead of sys.exit
2025-08-22 10:08:38 -04:00
thePR0M3TH3AN
d5e0d61db4
Use custom SeedPassError instead of sys.exit
2025-08-22 10:01:14 -04:00
thePR0M3TH3AN
d795ac9006
Merge pull request #846 from PR0M3TH3AN/codex/add-restore-from-local-backup-option
...
feat: add local backup restore during seed setup
2025-08-22 09:46:51 -04:00
thePR0M3TH3AN
ee3d9d8e9d
feat: add local backup restore during seed setup
2025-08-22 09:39:38 -04:00
thePR0M3TH3AN
2b68df9428
Merge pull request #845 from PR0M3TH3AN/codex/update-offline-mode-to-true
...
Default offline mode and docs clarify online sync opt-in
2025-08-22 09:22:12 -04:00
thePR0M3TH3AN
a2a663eed1
Default offline mode
2025-08-22 09:10:06 -04:00
thePR0M3TH3AN
ae59ede374
Merge pull request #844 from PR0M3TH3AN/codex/modify-optional-dependencies-in-pyproject.toml
...
Add platform-specific GUI extras
2025-08-22 09:09:37 -04:00
thePR0M3TH3AN
61b1aa6773
chore: update poetry.lock
2025-08-21 16:38:15 -04:00
thePR0M3TH3AN
428efd02b4
Add GUI extras for platform backends
2025-08-21 16:18:32 -04:00
thePR0M3TH3AN
cfb861b60a
Merge pull request #843 from PR0M3TH3AN/codex/update-install-script-with-mode-flag
...
feat: add installer mode flag
2025-08-21 15:52:36 -04:00
thePR0M3TH3AN
ca533a3518
feat: add installer mode flag
2025-08-21 15:45:58 -04:00
thePR0M3TH3AN
a7da9b8971
Merge pull request #842 from PR0M3TH3AN/codex/update-agents.md-for-installation-guidance
...
docs: add installation quickstart for agents
2025-08-21 15:27:32 -04:00
thePR0M3TH3AN
a0ae414765
docs: add installation tips to AGENTS
2025-08-21 15:27:10 -04:00