Skip to content

v1.0.7

Choose a tag to compare

@michael-tomala michael-tomala released this 25 May 21:44
· 38 commits to main since this release

Added

  • M24 Remote Account — device-flow login to the remote claude4spec API with a local session store (migration 030_remote_session). Adds the /api/remote-account route (GET /, POST /login/start, POST /login/poll, POST /logout), RemoteAuthService, a single-per-process RemoteHttpClient with a startup reachability check, and a remoteApiUrl config override (defaults to the production remote). Client side: remoteAccountApi, the useRemoteAccount hook, and a UserSection in the sidebar.
  • SegmentedControl component for view switching, plus a ContextLinkBar in the chat overlay.
  • Shared entity-list primitives under entities/_shared/ (EntityListRow, ListPageHeader, ListPageLayout, ListScrollArea, TagFilterBar, EntityViewSwitcher, EntityDetailToolbar, useEntityListQuery) that deduplicate the per-entity list and detail pages.

Changed

  • Reworked every entity list page (ac, dto, endpoint, database-table, ui-view) onto the shared _shared/ primitives, replacing ChatToggleButton with SegmentedControl and centralizing tag filtering, list scrolling, and view switching.
  • EditorToolbar now takes a path prop instead of selection, simplifying its callers (PlanPage, PatchDetail, BriefDetail, ReleaseDetail).
  • Improved localization and wording in SystemPromptView and OutlineFloater.

Removed

  • Legacy marketing site/index.html and the unused ChatToggleButton component.

Full changelog: v1.0.6...v1.0.7