thePR0M3TH3AN
393ba35f32
feat(memory): add append-only event contract with build/verify CLI
2026-03-01 16:05:53 -05:00
thePR0M3TH3AN
20ae04ed8a
Merge pull request #499 from PR0M3TH3AN/fix-test-audit-agent-artifacts-6159865173218329363
...
fix: rename test-audit-agent artifacts to canonical names
2026-03-01 00:30:33 -05:00
google-labs-jules[bot] and PR0M3TH3AN
3fe13a03bf
fix: rename test-audit-agent artifacts to canonical names
...
The run artifacts for test-audit-agent were written to non-canonical filenames which prevented
scheduler validation from recognizing them. This commit renames them
to CONTEXT_<timestamp>.md, TODO_<timestamp>.md, DECISIONS_<timestamp>.md,
and TEST_LOG_<timestamp>.md respectively to match expected prefixes.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 03:47:06 +00:00
thePR0M3TH3AN
3ea7ac3924
Merge pull request #498 from PR0M3TH3AN/daily-agent-todo-triage-run-11186240837626826262
...
Run daily scheduler cycle for todo-triage-agent
2026-02-28 22:38:51 -05:00
thePR0M3TH3AN
06c5c5a68a
Merge pull request #497 from PR0M3TH3AN/test-audit-agent-daily-run-1058946016806440313
...
docs: complete simulated daily scheduler run for test-audit-agent
2026-02-28 22:38:10 -05:00
thePR0M3TH3AN
fc37d44204
Merge pull request #495 from PR0M3TH3AN/jules-daily-scheduler-3072605842724776569
...
chore: execute daily scheduler agent run for scheduler-update-agent
2026-02-28 22:33:38 -05:00
thePR0M3TH3AN
e07f1c53e9
Merge pull request #494 from PR0M3TH3AN/daily-scheduler-run-17137428141619311449
...
Schedule and complete daily run
2026-02-28 22:33:13 -05:00
google-labs-jules[bot] and PR0M3TH3AN
c782c9c2ee
Run daily scheduler cycle for todo-triage-agent
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 03:16:17 +00:00
google-labs-jules[bot] and PR0M3TH3AN
aa5c7e37dd
docs: complete simulated daily scheduler run for test-audit-agent
...
Executed the manual scheduler simulation per scheduler-flow.md:
1. Resolved context (TORCH-root mode).
2. Gathered preflight exclusions and correctly selected test-audit-agent.
3. Acquired daily test-audit-agent lock successfully.
4. Ran memory retrieve command properly.
5. Simulated agent payload with manually crafted context, todo, decisions, and test logs.
6. Handed off to simulated linux execution platform successfully.
7. Generated memory storage artifact update file and stored memory successfully.
8. Validated repository lint state and pre-commit checks.
9. Published completion correctly.
10. Finalized scheduler-owned daily task log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 02:37:10 +00:00
google-labs-jules[bot] and PR0M3TH3AN
7138d42a06
chore: execute daily scheduler agent run for scheduler-update-agent
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 00:29:39 +00:00
google-labs-jules[bot] and PR0M3TH3AN
251ed3b0ff
chore: schedule and complete torch-garbage-collection-agent daily run
...
Executed daily scheduler flow manually. Lock acquired, artifacts generated, checks run, completion published, and log created.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 22:48:30 +00:00
google-labs-jules[bot] and PR0M3TH3AN
765c6c52fa
docs(logs): execute daily scheduler run for test-audit-agent
...
- Executed the daily scheduler loop for test-audit-agent
- Verified run artifacts
- Ran code validation
- Published lock completion
- Finalized daily task execution log
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 22:17:14 +00:00
google-labs-jules[bot] and PR0M3TH3AN
3ba62ea225
chore: execute daily scheduler for protocol-research-agent
...
- Executed the full scheduler flow to manually claim and complete the next eligible daily agent.
- Created `protocol-research-agent` run artifacts with accurate metadata.
- Recorded a new memory file reflecting the run's completion.
- Successfully verified artifacts structure with `verify-run-artifacts.mjs`.
- Cleaned up leftover temporary directories in the repository root.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 19:25:55 +00:00
google-labs-jules[bot] and PR0M3TH3AN
c7b5a88d4b
docs(memory): document src/services/memory/index.js and fix save race condition
...
- Added JSDoc and inline comments to `src/services/memory/index.js` to clarify module flow and internal invariants.
- Fixed a race condition in `performSave` where `currentSavePromise` was cleared before the pending save was chained, potentially allowing concurrent writes.
- Created `docs/memory-service-index-overview.md` with high-level architecture.
- Verified changes with `npm test src/services/memory/index.js` and `npm run lint`.
- Updated `TEST_LOG` and `task-logs` to reflect the fix.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 04:34:02 +00:00
thePR0M3TH3AN
9fb290864d
Merge branch 'main' into agents/daily/docs-agent-14144022524815492337
2026-02-26 21:40:51 -05:00
thePR0M3TH3AN
0ee063015d
Merge pull request #476 from PR0M3TH3AN/deps-security-agent-daily-run-15504729933851115411
...
Run daily deps-security-agent workflow
2026-02-26 21:36:46 -05:00
thePR0M3TH3AN
576341a215
Merge branch 'main' into agents/daily/decompose-agent-run-2026-02-27T00-00-00Z-4022426020255381415
2026-02-26 21:34:02 -05:00
google-labs-jules[bot] and PR0M3TH3AN
dba3d0c27b
fix(test): copy torch-config.mjs to e2e test fixture
...
- Resolved CI failure in `test/scheduler-preflight-lock.e2e.test.mjs`
- Added `npm run format` to documentation
- Executed `docs-agent` workflow
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 02:17:23 +00:00
google-labs-jules[bot] and PR0M3TH3AN
dffd46aead
docs(scheduler): execute daily docs-agent task
...
- Run daily scheduler cycle for docs-agent
- Update README.md and CONTRIBUTING.md with `npm run format`
- Generate run artifacts and memory updates
- Complete task with task log
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 02:10:06 +00:00
google-labs-jules[bot] and PR0M3TH3AN
841cb6c2e2
Run daily deps-security-agent workflow
...
- Performed security audit with `npm audit` and `npm outdated`
- Resolved minimatch vulnerability via `npm audit fix`
- Updated nostr-tools to 2.23.2
- Generated daily security report and run artifacts
- Completed scheduler task log and memory updates
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 01:25:56 +00:00
google-labs-jules[bot] and PR0M3TH3AN
74950ca1a9
Decomposed scripts/agent/run-scheduler-cycle.mjs into modular components
...
Extracted logic into scheduler-config.mjs, scheduler-logger.mjs, and scheduler-state.mjs to improve maintainability and reduce file size (1160 -> 827 lines). Corrected module imports and verified via linting and dry-run usage.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 00:15:50 +00:00
google-labs-jules[bot] and PR0M3TH3AN
d96dee13cc
task: execute daily deps-security-agent run
...
- Acquired lock for deps-security-agent
- Performed dependency audit (clean)
- Generated security reports and run artifacts
- Published completion event
- Wrote task log
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-26 21:06:55 +00:00
thePR0M3TH3AN
dd7cc94090
Merge pull request #471 from PR0M3TH3AN/agents/daily/content-audit-agent-run-255752529604372167
...
Execute content-audit-agent daily run
2026-02-26 14:31:16 -05:00
thePR0M3TH3AN
92663060da
Normalize historical dashboard URLs to torchagent.ai
2026-02-26 14:26:43 -05:00
thePR0M3TH3AN
d2db0cf25b
Update generated dashboard links to torchagent.ai
2026-02-26 14:23:01 -05:00
google-labs-jules[bot] and PR0M3TH3AN
c48fd1545d
feat: execute content-audit-agent scheduler cycle
...
- Run content-audit-agent via scheduler flow
- Generate required artifacts in src/context, src/todo, src/decisions, src/test_logs
- Create and ingest memory update for content-audit-agent
- Validate docs alignment (TORCH.md, README.md, AGENTS.md)
- Publish completion lock and write final task log
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-26 19:11:43 +00:00
thePR0M3TH3AN
32d0f905a6
Fix self-hosted update path collision in cmdUpdate
2026-02-26 08:41:36 -05:00
thePR0M3TH3AN
811f45b3af
Harden memory workflow to reduce merge conflicts
2026-02-26 08:18:47 -05:00
thePR0M3TH3AN
1e3f88e488
Fix Windows-unsafe artifact filenames and enforce safe timestamp format
2026-02-25 21:07:32 -05:00
thePR0M3TH3AN
1fb668064e
update
2026-02-25 16:17:25 -05:00
thePR0M3TH3AN
8894d40a01
Always prefer parent torch-config in repo/torch mode
2026-02-25 15:06:55 -05:00
thePR0M3TH3AN
600c078cd3
Prefer parent torch-config in host-repo torch subdir
2026-02-25 15:04:02 -05:00
thePR0M3TH3AN
85f9d3c4e7
Fix non-interactive init to complete with piped stdin
2026-02-25 14:54:02 -05:00
thePR0M3TH3AN
1fa4d4560e
Fix host-repo scheduler config resolution and handoff defaults
2026-02-25 14:48:11 -05:00
thePR0M3TH3AN
723d9c8b53
Fix host-repo scheduler flow and init lint compatibility
2026-02-25 14:36:29 -05:00
thePR0M3TH3AN
ad8b8012d7
Merge pull request #467 from PR0M3TH3AN/fix/scheduler-dependency-check-15791069170060200000
...
Ensure scheduler agents install dependencies
2026-02-25 14:09:27 -05:00
google-labs-jules[bot] and PR0M3TH3AN
127d074910
feat: ensure scheduler agents verify and install dependencies if missing
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-25 19:06:07 +00:00
google-labs-jules[bot] and PR0M3TH3AN
1be3480003
feat: simplify generated TORCH dashboard link
...
Update `createDashboardLinkFile` in `src/ops.mjs` to generate a dashboard URL that only includes the `hashtag` parameter, as requested. This simplifies the link shared in `TORCH_DASHBOARD.md` and aligns with the expected format.
Test: Verified with reproduction script and existing `test/ops.test.mjs`.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-25 18:59:59 +00:00
thePR0M3TH3AN
46bed2a75b
Fix scheduler prompts for host-repo TORCH execution context
2026-02-25 13:32:29 -05:00
thePR0M3TH3AN
15c2992f11
Merge branch 'agents/daily/protocol-research-agent-2026-02-24T02-12-00Z-17468885103002229895'
...
# Conflicts:
# memory-update.md
2026-02-25 12:26:32 -05:00
thePR0M3TH3AN
c5a56d407c
Merge branch 'agents/daily/style-agent-2026-02-23-5015446891723000891'
...
# Conflicts:
# memory-update.md
# src/decisions/NOT_NEEDED.md
# src/todo/NOT_NEEDED.md
2026-02-25 12:25:18 -05:00
thePR0M3TH3AN
55208c2e45
Merge origin/main into refactor/lock-ops-decomposition-2507393976208881863 (resolve conflicts)
2026-02-25 12:22:43 -05:00
thePR0M3TH3AN
7847450cd9
Merge remote-tracking branch 'origin/main' into agents/daily/known-issues-agent-2026-02-22-15154638110669695923
...
# Conflicts:
# KNOWN_ISSUES.md
# memory-update.md
# task-logs/relay-health/daily.jsonl
2026-02-25 12:04:09 -05:00
thePR0M3TH3AN
6115e3f73a
Merge pull request #446 from PR0M3TH3AN/agents/daily/perf-agent-run-6774989560835046882
...
Execute daily perf-agent run
2026-02-25 11:52:32 -05:00
google-labs-jules[bot] and PR0M3TH3AN
e9a0c12d02
fix(ci): resolve lint error and broken import in tests
...
- Remove unused `randomInt` import in `src/lock-publisher.mjs`.
- Fix broken import path for `withTimeout` in `src/relay-health.mjs` (from `./utils.mjs` to `./lock-utils.mjs`).
- Verify fix with `npm test` and `npm run lint`.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-25 16:19:30 +00:00
thePR0M3TH3AN
dbbacc9b00
Merge branch 'main' into agents/daily/perf-agent-run-6774989560835046882
2026-02-25 10:44:17 -05:00
thePR0M3TH3AN
a0f19d6fbc
Merge branch 'main' into jules-fix-governance-injection-12456679039303197057
2026-02-25 10:42:07 -05:00
thePR0M3TH3AN
289bad78a8
Merge pull request #462 from PR0M3TH3AN/agents/daily/audit-agent-2026-02-25-16161517451432142400
...
chore(scheduler): Execute daily audit-agent run
2026-02-24 22:00:26 -05:00
thePR0M3TH3AN
a0e794ed79
Merge pull request #461 from PR0M3TH3AN/agents/daily/torch-garbage-collection-agent-12214568561818738003
...
Run torch-garbage-collection-agent (daily)
2026-02-24 21:59:34 -05:00
thePR0M3TH3AN
353e136c0e
Merge pull request #460 from PR0M3TH3AN/daily/todo-triage-agent-run-2026-02-25-8560895993469985936
...
daily(todo-triage-agent): run 2026-02-25T00-30-00Z
2026-02-24 21:58:15 -05:00