mirror of
https://github.com/PR0M3TH3AN/TORCH.git
synced 2026-10-27 07:51:52 +00:00
feat: support platform and model info in nostr lock events
This change enables agents to report their execution platform (e.g., Jules, Codex, Goose) and model (e.g., DeepSeek 3.2) in the Nostr lock events. Key changes: - Updated `torch-lock` CLI to accept `--platform` and `--model` arguments. - Implemented `detectPlatform` utility to infer platform from environment variables if not provided. - Updated `src/lib.mjs` to include these fields in the event content. - Updated `scripts/agent/run-scheduler-cycle.mjs` to propagate `--model` and `AGENT_MODEL`. - Updated `dashboard/index.html` to display the model information on the lock card. - Fixed a regression in `scripts/validate-scheduler-flow-parity.mjs` and `test/scheduler-ratchet.test.mjs` caused by argument string matching. - Deleted `repro_test.mjs` temporary file. Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
1 parent
3156ee0bb5
commit
754a1c2ce1
9 files changed
+1481
-19
No files matched your search
@@ -43,7 +43,7 @@ const invariants = [
|
||||
],
|
||||
},
|
||||
schedulerSnippets: [
|
||||
"runCommand('npm', ['run', `lock:check:${cadence}`])",
|
||||
"runCommand('npm', ['run', `lock:check:${cadence}`",
|
||||
'checkPayload.excluded',
|
||||
'checkPayload.locked',
|
||||
'checkPayload.paused',
|
||||
|
||||
Reference in new issue
Block a user