piker/ai/prompt-io/opencode/20260729T034106Z_922a5df8_p...

876 B
Raw Blame History

git diff HEAD~1..HEAD -- piker/brokers/ib/api.py tests/test_ib_history.py .claude/skills/run-tests/test-harness-reference.md

Fixed IB reverse-history requests to serialize aware end boundaries with IBs explicit UTC-dash syntax, YYYYMMDD-HH:MM:SS. This bypasses ib_asyncs trailing-UTC representation, which the live Gateway rejected with API error 10314, and removes the unfinished EST comparison breakpoint.

The regression captures the exact reqHistoricalDataAsync() argument for latest, stdlib-aware, Pendulum UTC, and America/New_York inputs.

Verification generated with the patch:

  • IB history request regressions: 4 passed
  • focused Ruff: passed
  • git diff --check: passed
  • adversarial review: no findings