Skip to content

Remove now() from TemporalClock#19

Closed
mircea-temp wants to merge 1 commit intomfateev:mainfrom
mircea-temp:remove-clock-now
Closed

Remove now() from TemporalClock#19
mircea-temp wants to merge 1 commit intomfateev:mainfrom
mircea-temp:remove-clock-now

Conversation

@mircea-temp
Copy link
Contributor

Summary

  • Remove now() from TemporalClock impl — companion to Remove now() from Clock trait codex#1 which removes now() from the Clock trait
  • TemporalClock::now() called Instant::now() (real system clock) inside a deterministic workflow, but nothing used it
  • Clean up imports and doc comments

Test plan

  • cargo check passes
  • cargo test passes (73 unit tests + e2e)

Dependencies

Companion to mfateev/codex#1 which removes now() from the Clock trait.
TemporalClock::now() called Instant::now() — the real system clock —
inside a deterministic workflow. Nothing in the workflow path used it.
@mfateev
Copy link
Owner

mfateev commented Feb 26, 2026

PR #21 Removed Clock trait and TemporalClock implementation completely.

@mfateev mfateev closed this Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants