Skip to content

sync: fix reward priority and add Daytona JWT auth docs#13

Open
benediktstroebl wants to merge 1 commit into
mainfrom
sync/harbor-upstream-2026-05-11
Open

sync: fix reward priority and add Daytona JWT auth docs#13
benediktstroebl wants to merge 1 commit into
mainfrom
sync/harbor-upstream-2026-05-11

Conversation

@benediktstroebl
Copy link
Copy Markdown
Contributor

Sync with upstream harbor-framework/harbor changes from 2026-05-09 to 2026-05-11.

Skills updated

harbor-task-creator and harbor-adapter-creator

Source: harbor#1620 (13ab67a5) — src/harbor/verifier/verifier.py

The verifier now checks reward.json before reward.txt, reversing the previous priority order. Both skills incorrectly documented that reward.txt takes priority.

  • harbor-task-creator/SKILL.md: updated the reward contract bullet
  • harbor-adapter-creator/SKILL.md: updated the fallback order description in "test.sh Requirements"

harbor-cli

Source: harbor#1620 (13ab67a5) — src/harbor/environments/daytona.py

Daytona's preflight check now accepts JWT authentication (DAYTONA_JWT_TOKEN + DAYTONA_ORGANIZATION_ID) as an alternative to DAYTONA_API_KEY. Added a gotcha entry so users know both options exist.

Changes not included

  • harbor#1630 (3182759d) — modal.py deprecated API removal: internal implementation change, no user-visible behavior change
  • harbor#1622 (229e6191) — retry exclude CLI fix: bug fix, documented behavior unchanged
  • harbor#1625 (732e751d) — test suite speedup: no user-facing changes
  • harbor#1621 (7e28e3ad) — Tensorlake SDK update: Tensorlake is not a documented environment backend
  • harbor#1614 (0ba73871) — pi agent -m flag: pi agent is not listed in the supported agents table

Generated by Claude Code

- verifier now checks reward.json before reward.txt (harbor#1620)
- daytona preflight now accepts JWT auth (DAYTONA_JWT_TOKEN +
  DAYTONA_ORGANIZATION_ID) as alternative to DAYTONA_API_KEY (harbor#1620)
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.

1 participant