Skip to content

v1.0.6

Latest

Choose a tag to compare

@Waishnav Waishnav released this 06 Aug 11:29

Highlights

This release adds conversation-aware checkout reuse, improves workspace review reliability, shortens model-facing workspace IDs, and refreshes the workspace and tool-card UI.

Added

  • Reuse the same checkout workspace within a supported ChatGPT conversation using optional _meta["openai/session"] metadata (#128).
  • Persist conversation-to-workspace bindings in SQLite so checkout reuse survives reconnects and DevSpace restarts.
  • Keep worktree opens isolated and always create a fresh worktree with complete workspace context.
  • Add safer review checkpoint recovery, root validation, and missing-checkpoint fallback (#128).
  • Use compact ws_ workspace IDs to reduce model-facing context overhead (#129).

Improved

  • Refresh tool cards and change-review rendering with clearer statuses, file operations, rename paths, diff rows, and payload scrolling (#122, #131).
  • Open single-file patch reviews immediately while keeping larger multi-file patches collapsed.
  • Improve workspace cards with expandable instructions, skills, provider details, agent profiles, and provider icons (#134).
  • Keep internal workspace lifecycle flags out of model-facing tool results while providing clearer actionable guidance.
  • Improve workspace context recovery and documentation for checkout reuse and review workflows.

Fixed

  • Preserve workspace and review state across registry and server restarts.
  • Handle stale checkout bindings, missing review refs, concurrent workspace opens, and workspace-root mismatches safely.
  • Prevent internal diagnostics and implementation details from leaking into user-facing cards.

Screenshots

image image

Notes

  • Conversation-aware reuse depends on host support for the optional OpenAI session metadata.
  • The portable workflow remains unchanged: reuse the workspaceId returned by open_workspace.
  • Hosts without conversation metadata continue to receive normal explicit-workspace behavior.
  • Worktree mode always creates a new isolated workspace.
  • Existing persisted workspace IDs remain valid.

Full changelog: v1.0.5...v1.0.6