Skip to content
This repository was archived by the owner on Aug 23, 2026. It is now read-only.

Accept safe agent runner timestamps - #33

Merged
pirajoke merged 1 commit into
mainfrom
codex/accept-safe-runner-timestamp
Aug 12, 2026
Merged

Accept safe agent runner timestamps#33
pirajoke merged 1 commit into
mainfrom
codex/accept-safe-runner-timestamp

Conversation

@pirajoke

Copy link
Copy Markdown
Owner

Root cause

JARVIS always returns a safe UTC , but the Dashboard shell validator rejected the key before validating it, converting a real idle result into a generic failure.

Fix

  • accept only strict canonical UTC timestamps from the installed runner
  • reject malformed, path-like, and non-string values
  • keep the timestamp validation-only; it is not projected into the report

Evidence

  • intentional RED: valid production-shaped result returned exit 1
  • GREEN: 164/164 builder tests pass
  • Python compile, zsh syntax, and diff checks pass

@pirajoke
pirajoke merged commit 2bfcbeb into main Aug 12, 2026
1 check passed
@pirajoke

Copy link
Copy Markdown
Owner Author

Project update: Live Главный координатор Ping succeeds honestly

Status: live_ping_idle

Production Ping completed for coordinator. Provider fallback returned PONG, the protected approved-task runner completed, and the public-safe status is idle because no approved coordinator task exists. No task was auto-started. Two production-discovered contract bugs were fixed through PRs #32 and #33, merged and deployed.

Evidence

  • 164/164 builder tests pass on Mac mini
  • GitHub CI passes
  • dashboard-server-m4 running and listening on localhost:7777
  • live coordinator Ping state idle
  • auto_started false

Next

  • Approve exactly one GitHub task with the coordinator agent label, then Ping Главного координатора again to auto-start it.

  • Source repository: pirajoke/agent-dashboard

  • Source commit: 2bfcbeb7507e7b3d06c6e6b1546dcbcae7bd8289

  • Obsidian log: 90-Operations/project-update-webhook/logs/2026-08-12 -- pixelverse-dashboard -- live-главный-координатор-ping-succeeds-honestly -- 4c9036008005.md

  • Vault commit: 882a4730

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant