Repository navigation
v0.6.20
Highlights
Harbor imports
hud harbor import now packages Harbor task folders or zip bundles, resolves or creates the destination taskset, uploads the bundle, follows the import, and prints its report. The new hud harbor imports, hud harbor report, and hud harbor cancel commands cover the rest of the import lifecycle, with JSON, dry-run, no-wait, project, and linking options where applicable. (PR #695)
Task-level QA checks
hud qa now supports both trace-level and task-level checks. hud qa list shows and filters by level, hud qa run sends trace or task IDs according to the selected checks, and hud qa results --level task --history includes task versions and earlier results. Mixed-level runs are rejected before launch. (PR #706)
Featured environment templates
New runnable templates demonstrate browser automation, attached-file analysis, isolated Flask coding tasks, visual game exploration, and robot-gripper workflows. They include Docker definitions, pinned dependencies, example tasks, graders, fixtures, and tests so environment authors can start from complete working projects. (PR #699)
Robot trace playback
DirectControl now streams state and H.264 camera video for every control tick into the rollout trace. Playback uses simulation time, keeps video frames aligned with control ticks, flushes recordings at episode boundaries, and avoids blocking teardown when a move is interrupted. (PR #691)
Claude screenshot history controls
ClaudeConfig gains opt-in thinking configuration and max_tool_result_images, which limits how many recent tool-result screenshots remain in the conversation sent to Anthropic. Older screenshots are replaced with compact placeholders while recorded tool traces stay unchanged. Validation also prevents enabled thinking budgets from exceeding max_tokens. (PR #697)
API deprecation warnings
SDK platform requests now surface HUD API deprecation and sunset headers as HudDeprecationWarning. Each distinct notice appears once per process, and the CLI renders it through the normal HUD console so users see replacement routes before an endpoint is retired. (PR #694)
Full Changelog: v.0.6.19...v0.6.20